xcopy 명령을/EXCLUDE 스위치와 함께 사용했지만 제외 할 파일 목록이 들어있는 다른 파일을 만들어야합니다. 다음은 ... 내가 사용하고있는 xcopy 명령입니다하나의 파일을 제외하고 디렉토리를 복사하려고합니다.
excludedfiles.txt 내가 제외 할 파일의 이름을 포함xcopy /EXCLUDE:C:\AA\excludedfiles.txt C:\AA d:\Models\Broker\NB\MOTNB0056
/S /E
.
C : \ AA는 원본이고 d : \ Models \ Broker \ NB \ MOTNB0056은 대상입니다.
그러나 추가 파일 (excludedfiles.txt)을 만들고 싶지 않습니다. 파일의 경로 만 제공하여 파일을 제외시키는 명령을 제안하십시오.
효과가있었습니다. 고마워 ..... @ Mofi –
하지만 하나 이상의 파일이 성공적으로 복사 된 경우 종료 코드 1을 제공하므로 ROBOCOPY를 사용하는 데 문제가 있습니다. 이제는 파일을 복사하지만 실수로 하나 이상의 파일을 건너 뛴다면 fault.Then 또한 그것은 종료 코드 1을 던질 것입니다. 해결할 해결책이 있습니까? .... @ Mofi –
@ rohit.dagur SS64의 [Robocopy] (https://ss64.com/nt/robocopy. html) 페이지에는 [Robocopy Exit Code] (https://ss64.com/nt/robocopy-exit.html)에 대한 링크가 포함되어있어 __ROBOCOPY__ 값을 자세히 설명합니다. 배치 파일에서 복사하는 동안 실패한 부분을 테스트하려면 다음 명령 인'if errorlevel 8 goto FileCopyError'를 사용하십시오. 점프하기 위해'errorlevel 8 '을 사용하는 것이 충분한 이유를 설명하는 Microsoft 지원 문서 [배치 파일의 특정 오류 수준 테스트] (https://support.microsoft.com/en-us/kb/69576)도 참조하십시오. 복사 오류가 발생하면 레이블에 붙여 넣으십시오. – Mofi