- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%i in (A.txt) do (
- set str=%%i
- set Ln=&set "Sn=!str!"
- for %%j in (4096 2048 1024 512 256 128 64 32 16)do if "!Sn:~%%j!" NEQ "" set/aLn+=%%j&set Sn=!Sn:~%%j!
- set Sn=!Sn!FEDCBA9876543210&set/aLn+=0x!Sn:~16,1!
- for /l %%j in (0 2 !Ln!) do (
- set /a "D=0x!str:~%%j,2!"
- set var=!var!!D!
- )
- echo !var!&set "var="
- )
- pause
复制代码
|