【问题标题】:Deleting files in command prompt, using if and else在命令提示符下删除文件,使用 if 和 else
【发布时间】:2011-05-07 16:09:57
【问题描述】:

我目前需要一个允许我尝试删除文件的批处理脚本 (Windows),如果失败,请执行另一个操作:

例如:del C:\test.bin
如果失败尝试杀死 C:\test.bin
否则回显成功

杀死 C:\test.bin
如果成功尝试 del C:\test.bin
else echo 无法终止进程

【问题讨论】:

    标签: windows batch-file


    【解决方案1】:
    del "C:\test.bin" >nul 2>&1
    if exist "C:\test.bin" (
        echo failed
    ) else (
        echo success
    )
    

    【讨论】:

      【解决方案2】:

      我建议不要使用批处理文件,而是查看功能更强大的Power Shell

      【讨论】:

      • 为这样一个微不足道的任务?有点矫枉过正。
      猜你喜欢
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-17
      • 2011-12-11
      • 2017-08-09
      相关资源
      最近更新 更多