많은 * .zip 파일이 여러 하위 폴더에 있습니다. 이 명령으로 배치 파일을 모두 추출하려고했지만 작동하지 않습니다. 어떻게 해결할 수 있습니까?7zip 추출 * .zip 하위 폴더
FOR /F "tokens=* delims=" %%A in ('dir /b /s *.zip') do (7z.exe l -r "%%A" >> listing.txt)
다음은 this tutorial입니다. 당신이 찾고있는 것처럼
많은 * .zip 파일이 여러 하위 폴더에 있습니다. 이 명령으로 배치 파일을 모두 추출하려고했지만 작동하지 않습니다. 어떻게 해결할 수 있습니까?7zip 추출 * .zip 하위 폴더
FOR /F "tokens=* delims=" %%A in ('dir /b /s *.zip') do (7z.exe l -r "%%A" >> listing.txt)
다음은 this tutorial입니다. 당신이 찾고있는 것처럼
하면이 명령을 시도, 그것이 소리가 무엇을 수행해야합니다
FOR /F "usebackq tokens=* delims=" %%A IN (`dir /b /s *.zip`) DO (
REM Extract each zip file to a folder with same name as the file.
7z x "%%A" -o"%%~dpA"
)
하지 다음과 같이 이스케이프한다 올바르게 작동 내 폴더 트리 : - 부모 | ---- folder1 | | | file1.zip | | | file1.doc ---- folder2 | file2.zip | file2.doc 추출한 후 "folder1"및 "file2.doc"의 "file1.doc"가 필요하지만 배치 파일은 "parent"폴더로 추출합니다. – Neverland
@Neverland - 답변을 업데이트했습니다. 시도 해봐. –
나는 추측'>>'리디렉터는 '^>^그것은 않습니다>' – JosefZ