什么相当于$?在Windows?

vic*_*ugo 7 linux windows command-line

有人知道$?Windows命令行中的等价物吗?有没有?

编辑: $?是UNIX变量,它保存最后一个进程的退出代码

Tim*_*ert 11

你想检查的价值%ERRORLEVEL%.


hea*_*vyd 9

Windows批处理文件

%ERRORLEVEL%返回最近使用的命令的错误代码.非零值通常表示错误.

http://technet.microsoft.com/en-us/library/bb490954.aspx

Windows Powershell

$?如果上次操作成功则包含True,否则包含False.和

$ LASTEXITCODE包含上次Win32可执行文件执行的退出代码.

http://blogs.msdn.com/powershell/archive/2006/09/15/ErrorLevel-equivalent.aspx

Cygwin Bash脚本

$?扩展到最近执行的前台程序的退出状态代码.

http://unix.sjcc.edu/cis157/BashParameters.htm