2011-03-05 4 views
0

시나리오 : 폴더가 포함 된 다른 폴더 나 각 SampleFolderxx에 후속 명령을 실행해야 으로 반복

Folder\ 
    Sample Folder 01\ 
    Sample Folder 02\ 
    ..... 

: 나는 읽을 배치 파일을 할 수있는 방법

7z a -tzip "Sample Folder xx".cbz "Sample Folder xx"\ -mx0 

을 각 폴더 이름은 Folder\이며 위의 명령을 실행 하시겠습니까?

답변

1

for 루프가 필요합니다. 아래 줄을 .bat 파일에 넣고 cd을 "Folder"에 붙여넣고 거기에 배치 파일을 붙여 실행하십시오.

@echo off 

for /F "usebackq delims=" %%F in (`dir /b /ad-h`) do (
    7z a -tzip "%%F".cbz "%%F"\ -mx0 
) 
+0

정말 고마워요. 이제 내 가장 친한 친구 :) @ adarshr – ulima69

+0

@ ulima69 - 내 기쁨! :) – adarshr