批处理脚本中的错误处理

时间:2016-08-23 09:36:25

标签: batch-file error-handling runas

我有一个批处理文件,其中包含以下代码:

runas /user:Administrator "C:\Test.bat"

当我运行此文件时,它会要求输入密码,所以如果我给出错误的密码,它会直接终止,但我想处理这个错误。它不应该直接终止。

1 个答案:

答案 0 :(得分:1)

你可以在循环中完成:

:loop
runas /user:Administrator "C:\Test.bat" || goto :loop

只要runas失败(例如因为密码错误),它就会再次尝试。