用javascript,方便不易出错- @echo off
- set "MAC=F825A3BCF203"
- call :HexCalc %MAC% +1 result
- echo %result%
- pause&exit
-
- :HexCalc
- set "code=mshta "javascript:new ActiveXObject("Scripting.FileSystemObject").GetStandardStream(1).WriteLine((parseInt('%~1',16)%2).toString(16).toUpperCase());window.close();""
- for /f "delims=" %%i in ('%code%') do set "%~3=%%i"
- goto :eof
复制代码
|