-1
approriate 배치 파일 작성에 성공하지 못했고 도움이되었습니다.서브 폴더를 통한 루프가있는 Windows 배치 파일
D : \ Test \에 exe가 있고 script.exe가 있다고 가정 해 봅니다. 이 script.exe를 실행하려면 .bin 파일의 추가 인수 (예 : bin01.bin, bin02.bin)가 필요합니다.
따라서이 같은 것입니다 :를 Script.exe -i bin01.bin,를 Script.exe -i bin01
내가 스크립트가 모든 하위 폴더
D에서 모든 .BIN 파일을 실행할 : \ 테스트 \의를 Script.exe
D : \ 테스트 \ Folder01 \
D bin01.bin : \ 테스트 \ Folder01 \
D bin02.bin : \ 테스트 \ Folder02 \ bin01.bin
D : \ 테스트 \ Folder03 \ bin01.bin
아무도 여기 나를 도울 수 없습니까? 미리 감사드립니다.
for /R "D:\Test" %I in (*.bin) do @D:\Test\script.exe -i "%I"
그리고 배치 파일의 사용에 대한 동일한 명령 행 : 검색 재귀의를위한
@for /R "D:\Test" %%I in (*.bin) do @D:\Test\script.exe -i "%%I"
명령 명령 프롬프트 창 내에서 직접 실행에 대한
, 당신이 어떻게 실패 해봤 것을? 이상적으로는 시도한 것에 대한 [MCVE]를 제공하고 오류 메시지 및/또는 잘못된 출력과 함께 실패한 방법에 대한 특정 정보를 포함해야합니다. [SO]는 코드 작성 서비스가 아닙니다. 가장 좋은 질문은 유용한 정보를 제공하여 답변하는 사람들이 자신의 정답을 고안하도록 안내 할 수있는 질문입니다. See [Ask]. –
좋은 질문을하는 것과 관련하여 표준 말을 듣고 나면 배치, powershell, vbscript 및 그 밖의 여러 가지 사항에 대한 유용한 사이트 인 SS64.com을 알려 드리겠습니다. 특히, 다른 명령의 출력을 처리 할 때 [FOR] (https://ss64.com/nt/for_cmd.html) 및 [DIR]에 대한 유용한 정보를 찾을 수있을 것이라고 생각합니다. 특히 재귀 및 머리말과 꼬리말 제거에 대한 정보] (https://ss64.com/nt/dir.html). –