@ECHO OFF cls SET SOURCE="C:\DOCUMENTS" if not exist %SOURCE% SET MISSING=%SOURCE% & GOTO ERR1 SET DEST="\\SERVER\BACKUP" if not exist %DEST% md %DEST% if not exist %DEST% set MISSING=%DEST% & GOTO ERR1 xcopy %SOURCE% %DEST% /D /E /C /I /G /H /R /Y /J pause goto END :ERR1 cls echo Unable to locate %MISSING% pause goto END :END exit