비슷하다대상 디렉토리 구조를 무시하고 파일을 재귀적으로 복사하려면 어떻게 해야 합니까?하지만 cmd
.
모든 파일을 재귀적으로 복사하고 싶지만 대상 폴더에서는 디렉터리 구조를 압축하고 싶습니다. 처음에 를 보았지만 xcopy
(내가 볼 수 있는) 구조를 스쿼시하는 옵션을 허용하지 않습니다.
그런 다음 를 살펴봤지만 for
디렉토리 구조에 공백이 있으면 작동하지 않습니다. 예를 들어:
for /F %f in ('dir /b/s/A-D D:\Libs') do @copy "%f" D:\Bin /Y >NUL
공백이 있는 경로에 있는 파일은 복사되지 않습니다. 이는 for
공백과 캐리지 리턴 문자로 분할 되기 때문인 것 같습니다 .
MSBuild에서 작동하는 솔루션이 있다면 그것도 받아들일 것입니다.
답변1
for /f "tokens=*" %f
더 많은 정보를 위해서:for /?