使用if和else在命令提示符中删除文件

时间:2011-05-07 16:09:58

标签: windows batch-file

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

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

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

2 个答案:

答案 0 :(得分:2)

del "C:\test.bin" >nul 2>&1
if exist "C:\test.bin" (
    echo failed
) else (
    echo success
)

答案 1 :(得分:1)

我建议使用功能更强大的Power Shell来代替批处理文件。