2016-05-31 2 views
0

robocopy를 사용하여 파일을 복사하도록 작성된 스크립트가 있습니다. 코드는 다음과 같습니다. 스위치/xf thumbs.db를 추가하면 로그 파일에 대상과 소스가 포함되지 않았으므로 파일이 복사되지 않습니다.robocopy 스위치 (/ xf)가 스크립트를 중단 함

내가 누락 된 항목이 있습니까?

SET switch1=/r:30 /w:1 /np /s /mt /log:"F:\Backup.log" 

SET source="\\server\folder" 
SET destination="F:\folder" 

FOR /d %%i IN ("%source%\*") DO ROBOCOPY %switch1% "%%i" "%destination%\%%~nxi" 
FOR /d %%p IN ("%source%\*.*") DO RMDIR "%%p" /s /q 
CD /d %destination% 
FOR /d %%i IN (*.*) DO RD "%%i" > NUL 2>&1 
+0

나는 이것을 하나의 것으로 파악했다. 구문에서 잘못된 위치에 불과했습니다. % switch1 %를 줄 끝으로 옮겼습니다. –

답변

0

나는 이것을 하나의 것으로 파악했다. 구문에서 잘못된 위치에 불과했습니다. % switch1 %를 줄 끝으로 옮겼습니다.

FOR /d %%i IN ("%source%\*") DO ROBOCOPY "%%i" "%destination%\%%~nxi" %switch1%