내가 좋아하는 일을 포함하는 텍스트 파일이 컨테이너를 디렉토리의 새 디렉토리에 추가하지만 지정한 파일과 상위 폴더 구조 만 삭제합니다. 내 배치에서For 루프 배치 폴더 이름에서 제거 파일
그러나
for /f "delims=" %%a in (C:\audit\test.txt) do (
robocopy "%%~dpa" "Z:\" "%%~nxa" /E /COPY:DAT /PURGE /MIR /R:1000000 /W:30
)
pause
, 그것은 아마 후행 백 슬래시하려면 ROBOCOPY를 실패합니다. 소스가 섞여서 폴더와 Z :가 모두 표시됩니다. 즉, %%~nxa
의 파일 이름은 복사 할 파일이 아닌 대상의 일부입니다. 어떤 아이디어?
알려주십시오 경우 : \ 감사 \ test.txt라는 라인이 쌍 따옴표로 sorounded입니까? –
예 ""인용되어 있습니다. – PnP