在一行中获取 Reg 查询的错误代码
Get Errorcode of Reg Query in one Line
我想从以下 reg 查询中获取 0 或 1:
注册查询 "hklm\Software\Microsoft\Windows\Currentversion\WindowsUpdate\Auto Update\Rebootrequired"
我不想获取更新或错误消息,而是想输出错误代码。
问题是,整个命令必须放在一行中!
类似于"reg query.... 2>&1 | echo %Errorlevel%
谢谢!
抱歉我的英语不好!
如果您需要在一条线上完成所有操作,那么您将需要强制启用延迟扩展,以便您可以正确回显错误级别。
cmd /V:on /C "reg query "hklm\Software\Microsoft\Windows\Currentversion\WindowsUpdate\Auto Update\Rebootrequired" >nul 2>&1 &echo !errorlevel!"
你也可以用这个。
reg query "hklm\Software\Microsoft\Windows\Currentversion\WindowsUpdate\Auto Update\Rebootrequired" >nul 2>&1 &CALL echo %^errorlevel%
我想从以下 reg 查询中获取 0 或 1: 注册查询 "hklm\Software\Microsoft\Windows\Currentversion\WindowsUpdate\Auto Update\Rebootrequired"
我不想获取更新或错误消息,而是想输出错误代码。
问题是,整个命令必须放在一行中!
类似于"reg query.... 2>&1 | echo %Errorlevel%
谢谢!
抱歉我的英语不好!
如果您需要在一条线上完成所有操作,那么您将需要强制启用延迟扩展,以便您可以正确回显错误级别。
cmd /V:on /C "reg query "hklm\Software\Microsoft\Windows\Currentversion\WindowsUpdate\Auto Update\Rebootrequired" >nul 2>&1 &echo !errorlevel!"
你也可以用这个。
reg query "hklm\Software\Microsoft\Windows\Currentversion\WindowsUpdate\Auto Update\Rebootrequired" >nul 2>&1 &CALL echo %^errorlevel%