Necesito escribir un archivo por lotes para descomprimir archivos en su carpeta actual desde una carpeta raíz determinada.
Folder 0
|----- Folder 1
| |----- File1.zip
| |----- File2.zip
| |----- File3.zip
|
|----- Folder 2
| |----- File4.zip
|
|----- Folder 3
|----- File5.zip
|----- FileN.zip
Entonces, deseo que mi archivo por lotes se inicie así:
ocd.bat /d="Folder 0"
Luego, haga que se repita desde el archivo por lotes a través de todas las subcarpetas para descomprimir los archivos exactamente donde se encuentran los archivos .zip.
Así que aquí está mi pregunta:
¿Windows (al menos desde XP) tiene una línea de comando para su herramienta zip incorporada? De lo contrario, ¿debo quedarme con otra utilidad de terceros?
Respuesta1
si, se llamaCOMPRESS.EXE
Respuesta2
Mi mejor suposición es 7 Zip y su herramienta de línea de comandos 7za.exe que descargué en:nload 7-Zip for Windows:
.
Si necesita los parámetros de la línea de comando o algunos ejemplos del uso de 7za.exe, consulte este enlace:7-Zip Command-Line Examples