2012-05-24 2 views
1

두 개의 jpg 이미지를 인수로 사용하여 처리하는 .exe 파일이 있습니다. 그래서, cmd를 명령은 다음과 같습니다 첫 번째 이미지가 표준입니다배치 파일을 사용하여 여러 파일에 명령 실행

myfile.exe base_image.jpg image1.jpg 

, 두 번째 변화와 나는이 실행이 50000 개 이미지를 통해 반복 할 필요가있다. 각각의 반복에서 명령 I이 실행할 필요를 다른 표현

myfile.exe base_image.jpg image2.jpg 

myfile.exe base_image.jpg image3.jpg 

... 

myfile.exe base_image.jpg image50000.jpg 

같이 수정된다 : d위한 myfile.exe base_image.jpg image%d.jpg [1,50000]

필요한 모든 파일이 동일 폴더에 배치된다. 이 작업을위한 배치 파일을 작성할 수 있습니까? 그렇게하지 않도록 단일 명령,의

답변

2

정말 배치 파일을 사용하지 않고 명령 줄에서 실행하는 경우 %에를 %% 변경하는 것을 잊지 마세요 배치 파일을

for /l %%a in (1,1,50000) do myfile.exe base_image.jpg image%%a.jpg 
+2

이 필요합니다. – dbenham

+0

둘 다 감사합니다! 그것은 훌륭하게 작동했습니다! – Lampis