【发布时间】:2012-08-14 19:16:41
【问题描述】:
我正在编写一个批处理文件,它将发送到几个用户的计算机并将一些日志文件拉回我自己的;但是,我试图弄清楚当他们的计算机离线并且我收到“系统错误 53”消息时如何“捕获”案例。这是我正在迭代的命令的示例:
:Lea
robocopy "\\jcjcjq1\c$\Program Files\PigCHAMP\logs" "C:\Users\mikec\Documents\@Department\Financial Services\Service Requests\PigChamp_Logs" /XO
ECHO "Lea's Logs - Copy Complete"
PAUSE
我曾尝试使用 IF ERRORLEVEL ... 类型的陷阱,但我认为系统会在达到 SEL 53 时继续重试,并且不会返回 ERRORLEVEL。
有什么想法吗?
【问题讨论】:
标签: windows-7 batch-file