파일을 여러 폴더 (배치 파일이 있던 동일한 디렉토리 내)에 복사하는 배치 파일을 찾고 하위 폴더는 찾지 않습니다.하위 폴더가 아닌 여러 폴더에 파일 복사
예를 들어:
나는 K:\NewCustomers\Customer Name\
로 이동하지만 \Customer Name\
아닌 하위 폴더, 거기 200-300 "고객 이름"폴더에 K:\NewCustomers\NewPartNumber.Bat
이 필요합니다.
for /R "K:\NewCustomers\" %%a in (.) do copy "K:\NewCustomers\NewPartNumber.bat" "%%a"
을하지만 이것은 재귀, 지금은 이러한 다른 폴더 안에 폴더가 있다는 것을, 나는 모든 하위 폴더에 넣어없이이 명령을 실행할 수 없습니다 :
내가 사용하고 있었다.
은 내가 for /d
루프 실행하려고 :
for /d "K:\NewCustomers\" %%a in (.) do copy "K:\NewCustomers\NewPartNumber.bat" "%%a"
을하지만, 내가 찾고 내 머리를 꺼내려고 다른 것들을 몇 가지를보고 노력하는 지금 구문에서 잠시 후 실패했습니다 답변. 이 오류 얻을 : 참으로 비 재귀 방식으로가는 올바른 방법으로 폴더를 루프 for /d
를 사용
K:\NewCustomers* was unexpected at this time.
감사합니다. 느린 응답으로 미안하지만 감사 드려요! – Aaron