我正在尝试编写批处理文件以将目录复制到另一个目录。但是,如果目标目录存在,则批处理应结束并转到错误处理程序。但是,在运行时,似乎xcopy代码始终在运行。任何帮助表示赞赏。
@echo off
::Ask
echo Your Source Path:
set INPUT1=
set /P INPUT1=Type Source Path: %=%
echo Your Destination Path:
set INPUT2=
set /P INPUT2=Type Destination Path: %=%
if NOT EXIST INPUT2 (xcopy %INPUT1% %INPUT2% /s) else (goto errorHandler)
:errorHandler
echo Directory Exists, Please Check
pause