배치 파일을 사용하여 Windows의 단일 폴더에서 여러 폴더로 여러 파일을 복사할 수 있나요?

배치 파일을 사용하여 Windows의 단일 폴더에서 여러 폴더로 여러 파일을 복사할 수 있나요?

10개의 PDF 파일이 포함된 폴더(D:office)가 있습니다(파일 이름은 무작위입니다). 각각을 새로운 10개 폴더(D\alpha\a....D\alpha\j)에 순차적으로 복사하고 싶습니다. 가능합니까?

편집: 영어 실력이 좋지 않아 죄송합니다. 저는 네이티브 사용자가 아닙니다. 내가 묻고 싶었던 것은 수동 복사 및 붙여넣기가 아닌 자동화된 솔루션이었습니다.

답변1

빠른 해결책은 없습니다. 지금은 복사하여 붙여넣기만 하면 됩니다. 폴더의 모든 PDF를 강조 표시한 다음 새 폴더를 열고 다음을 수행하십시오.Ctrl+V붙여 넣기. 각 폴더에서 반복합니다.

복사하려는 모든 파일을 강조 표시하고 다음을 사용하여 선택할 수 있습니다.Ctrl+C을 누른 다음 복사하려는 모든 폴더를 선택합니다.Ctrl+클릭을 클릭한 다음 폴더 중 하나를 마우스 오른쪽 버튼으로 클릭하고 붙여넣기를 선택하세요. 이렇게 하면 문제가 해결될 것입니다. 댓글에서 언급했듯이. 이 작업을 수행하는 프로그램을 만들고 싶지 않다면 다음 단계가 최선의 선택입니다.

답변2

들여다보다로보카피,엑스카피또는복사윈도우용 명령어. 다음 코드를 필요에 맞게 편집하고 메모장에 작성한 후 .bat확장자로 저장하세요.

Robocopy D:\Office\*.pdf D:\YourNewFolder1 Robocopy D:\Office\*.pdf D:\YourNewFolder2 Robocopy D:\Office\*.pdf D:\YourNewFolder3

해당 *문자를 와일드카드라고 합니다. .pdf확장자를 가진 모든 파일 이름을 다음 디렉터리 위치에 복사합니다 . 새 폴더 이름이 없으면 생성됩니다. 또한 robocopy의 기본 기능은 알파벳/숫자순으로 복사하는 것이므로 직렬을 통해 복사해야 하는 문제를 해결해야 한다고 생각합니다. 그렇지 않은 경우 예제에서 사용할 수 D:\office\*1.pdf있으며 1로 끝나는 모든 이름의 모든 파일을 복사합니다. 시리즈 범위에 대해 헹구고 반복합니다.

또한 도움이 될 수 있으므로 모든/각 명령에 사용할 수 있는 플래그를 확인하세요. 즉, 디렉터리 내에서 반복적으로 복사하고, 특정 파일/폴더 등은 복사하지 마세요.

관련 정보