【问题标题】:Error handling in batch script [duplicate]批处理脚本中的错误处理[重复]
【发布时间】:2016-08-23 09:36:25
【问题描述】:

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

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

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

【问题讨论】:

    标签: batch-file error-handling runas


    【解决方案1】:

    你可以循环执行:

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

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

    【讨论】:

      猜你喜欢
      • 2014-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-15
      • 1970-01-01
      • 2018-04-02
      • 2011-06-15
      • 2017-02-18
      相关资源
      最近更新 更多