我试图让这个脚本在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
)