我创建了一个简单的XCOPY命令来将文件从源位置复制到目标位置。此命令基于特定事件执行。
XCOPY来源* .FLT Dest \
如果源文件不存在,或者目标文件夹丢失,则会显示一条消息:“0 Files copied”。如果没有复制文件,是否可以提示警告消息,如Windows对话框?
答案 0 :(得分:1)
命令失败时使用ErrorLevel
设置。
0 = No Issue/Success
2 = Abort
4 = File Not Found
...
只需检查ErrorLevel是否为0以外的其他内容。
if ErrorLevel 1 echo Error
有关详细信息,请参阅if /?
。
请注意,ErrorLevel如果进行比较,则评估如下if ErrorLevel >= Number then
。