%=ExitCodeAscii% 的值為最後一個額外的cmd.exe所回傳的ExitCode的ASCII character。
Example: 找出 "A" 的ASCII Number
@echo off
setlocal EnableDelayedExpansion
set char=A
for /l %%a in (32,1,126) do (
cmd /c exit %%a
if "!=exitcodeAscii!" EQU "%char%" echo %%a
)
setlocal EnableDelayedExpansion
set char=A
for /l %%a in (32,1,126) do (
cmd /c exit %%a
if "!=exitcodeAscii!" EQU "%char%" echo %%a
)
Output:
65
沒有留言:
張貼留言