
일정에 따라 디렉터리에 복사해야 하는 파일이 있습니다. 모든 파일의 이름은 같지만 확장자가 증가합니다. (나는 이것을 제어할 수 없습니다. 그것은 나를 화나게 합니다.)
나는 달리기를 시도했다.xcopy /C /D /Y /I "C:\Temp\Source" "C:\Temp\Destination"
그런데 파일을 찾을 수 없다는 메시지가 뜹니다.
지금은 제외된 파일 확장자 목록을 사용하고 목록에 없는 항목을 복사하는 약간의 엉터리 기능이 있지만 더 잘할 수 있을 것 같은 느낌이 듭니다.
답변1
명령줄에서:
xcopy /C /D /Y /I "C:\Temp\소스" "C:\Temp\대상"
내가 아는 한, 당신은 xcopy에 무엇을 복사할지 지시하지 않았습니다. C:\Temp\*.*의 모든 항목을 복사하려는 경우 다음을 시도하십시오.
xcopy C:\Temp\*.* C:\Temp\Destination\ /C /D /Y /I
답변2
robocopy
XCOPY 대신 사용하세요 . 동일한 옵션을 지원하며 파일 패턴을 선택할 수 있습니다.
robocopy source dest file(s) [options]
?
파일 패턴의 경우 단일 문자, *
0개에서 여러 개의 문자 등에 사용할 수 있습니다 . 확장 프로그램의 모양에 대한 예를 제시하면 도움이 될 것입니다.