전체 콘텐츠를 상위 폴더로 이동하려는 폴더가 많이 있습니다.
d:\folder1\foo\[files1-10]
d:\folder2\foo\[files11-14]
d:\folder3\bar\[files1-9]
..
d:\folder178\foo\file15
이것은 다음과 같이 끝나야 합니다:
d:\foo\[files1-15]
d:\bar\[files1-9]
폴더 "folder1", "folderX" 등에는 foo와 같은 동일한 이름의 하위 디렉터리가 포함될 수 있지만 이러한 하위 디렉터리에는 고유한 파일 이름이 포함됩니다.
하위 디렉터리의 내용을 d:\로 편리하게 이동하려면 어떻게 해야 합니까?
답변1
가장 쉬운 방법은 명령줄 전처리기를 사용하고 MOVE *.* ..
운영 체제 명령을 실행하여 모든 파일을 필요한 위치로 이동하는 것입니다.
결국 마지막 운영 체제 명령을 실행하여 MOVE foo\ ..
해당 MOVE bar\ ..
명령을 루트 폴더로 이동하게 됩니다 D:\
.
여기에 예가 있습니다.
CD D:\folder1\foo\
MOVE *.* ..
CD ..
MOVE foo\ ..
CD ..\folder2\foo\
MOVE *.* D:\foo\
등등.