Extracto por lotes con 7Zip

Extracto por lotes con 7Zip

Recibo una única carpeta zip con varias carpetas zip en su interior. Cada carpeta zip individual contiene un archivo. ¿Hay alguna manera de extraerlos todos en un solo paso?

Respuesta1

En Windows 7, Vista, XP, etc.

Desde la línea de comando:

carpeta de CD
para /f "usebackq" %i en (`dir *.7z /s/b`) haga 7za x %i

Desde un archivo por lotes, duplique los signos %:

carpeta de CD
para /f "usebackq" %%i en (`dir *.7z /s/b`) hacer (
    @echo extrayendo %%i
    7za x %%i
)

información relacionada