【发布时间】:2016-04-27 16:58:59
【问题描述】:
如果对计算机的 ping 错误级别不等于 0,我正在尝试让此脚本进入下一部分,但我无法使其工作。输出显示语法不正确。谢谢。
@echo
setlocal EnableDelayedExpansion
for /f %%a in (main.txt) do (
ping -n 1 %%a > NUL
IF %ERRORLEVEL%==0 (GOTO :COPY) ELSE GOTO :SKIP
:COPY
ROBOCOPY C:\Blah C:\Bloh
ECHO FILE COPIED
:SKIP
ECHO FILE NOT COPIED
)
【问题讨论】:
标签: batch-file for-loop errorlevel