2011-07-29 3 views
0

가장 최근 사본을 유지하면서 여러 디렉토리에 분산되어있는 파일을 단일 위치로 복사 할 수있는 배치 파일을 만들려고합니다. 이것은 Windows 컴퓨터 용입니다.디렉토리 트리에서 플랫 폴더로 복사 파일 - 가장 최근의 파일 유지

예를 들어

...

C:\Base Files\*.jpg 
C:\Base Files\Sub\*.jpg 
C:\Base Files\Sub2\*.jpg 

C:\Backup에이 모든 것을 복사합니다.

나는 다음과 같은 일을하려고하고

...

FORFILES /p "C:\Base Files\DIR01\My Images" /s /M *.JPG /c "copy @file C:\SANDBOX\DIR02" 

그러나 당장 "파일을 찾을 수 없습니다"라는 메시지와 각 시간을 덤프합니다.

미리 도움 주셔서 감사합니다.

답변

1

우리가 변경 음, 만약 않도록 다음이 명령 "만 수정 된 파일 복사"에 의해 "가장 최근의 복사본 유지"감사합니다

xcopy "C:\Base Files\*.*" C:\Backup /m /s 

...

0

이 나를 위해 일을 :

forfiles /s /p "C:\SourceFolder" /C "cmd /c copy @path C:\DestinationFolder" 
관련 문제