2010-12-17 5 views
0

대상 폴더의 모든 파일과 해당 하위 디렉토리를 단일 원본 폴더의 파일로 업데이트하는 방법이 필요합니다.Robocopy, xCopy 또는 다른 솔루션?

출처 : 파일 A, 파일 B, 파일 C
대상 : 파일 A, Destination-> 하위 폴더 : 파일 B

그것은 C를 자신의 이명 령 폴더에 파일 A와 파일 B를 업데이트하고 또한 파일을 무시해야

그것은 목적지에 존재하지 않기 때문에.

이 작업은 xcopy 또는 robocopy에서 가능합니까 아니면 작업을 수행 할 다른 도구가 있습니까? 나는 그걸 알아 채지 못한다.

미리 감사드립니다.

답변

1

robocopy가 도움이 될 것입니다. 원본과 대상을 똑바로 병합 할 수있는 것처럼 들리지는 않지만 (대상에 일부 계층 구조가있는 동안 소스는 평평하게 들립니다.) 대상 파일이없는 경우 전체 폴더를 복사하고 복사하지 않는 명령이 있습니다.

+0

더 동감, XCOPY 동안 그

robocopy E:\Source G:\Destination\SubFolder /e /mir /np /log:backup_log.txt 

같은 ROBOCOPY를 사용할 수 있습니다. 두 도구 중 하나를 사용하는 것처럼 재귀 루프가 필요하며 파일이 이미있는 경우에만 소스를 현재 (현재) 대상으로 복사하는 것과 같습니다. –

0

DeltaCopy을 사용할 수 있습니다. 이것은 rsync 도구의 오픈 소스 GUI 윈도우 버전입니다. 기능 중 일부는

  • 입니다. 증분 백업 - 실제로 수정 된 파일의 일부를 복사하므로 시간과 네트워크 리소스가 절약됩니다.
  • 작업 스케줄러 - DeltaCopy의 프로필은 일정에 따라 실행할 수 있습니다.
  • Windows 친화적 인 환경.
  • 컴플렉스 패턴 (이름, 확장자, 크기, 경로 또는 기타 기준별로 필터 파일)을 무시하십시오.