【问题标题】:MS DOS XCOPY Command - Action if 0 File CopiedMS DOS XCOPY 命令 - 复制 0 文件时的操作
【发布时间】:2013-01-28 15:47:54
【问题描述】:

我创建了一个简单的 XCOPY 命令来将文件从源位置复制到目标位置。该命令根据某个事件执行。

XCOPY 源*.FLT 目标\

如果源文件不存在,或者目标文件夹丢失,它会给出一条消息:“0 个文件已复制”。如果没有文件被复制,是否可以提示警告消息,如 Windows 对话框?

【问题讨论】:

    标签: dos xcopy


    【解决方案1】:

    命令失败时使用ErrorLevel 集。

    0 = No Issue/Success
    2 = Abort
    4 = File Not Found
    ...
    

    只需检查 ErrorLevel 是否为 0 以外的任何值。

    if ErrorLevel 1 echo Error
    

    更多详情请见if /?

    请注意,ErrorLevel if 比较的评估如下if ErrorLevel >= Number then

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      相关资源
      最近更新 更多