Descomprimir en la misma estructura de carpetas

Descomprimir en la misma estructura de carpetas

Buscando un comando para descomprimir todos los archivos rar archivados, pero la extracción debe realizarse en cada subcarpeta

Estructura

Carpeta principal

  • Subcarpeta 1

    • Archivo 1
  • Subcarpeta 2

    • archivo 2

Probé este comando 'C:\Program Files (x86)\WinRAR\WinRAR.exe" e -r -o- *.rar' de la carpeta principal. Pero eso extrae todo a la carpeta principal. Quiero que cada archivo extraerse a la subcarpeta. ¿Alguna ayuda?

Respuesta1

Lo resolví con un archivo bat con 7 zip. Funcionó excelente para mi propósito.

FOR /D /r %%F in ("*") DO (
pushd %CD%
cd %%F
    FOR %%X in (*.rar *.zip) DO (
        "C:\Program Files\7-Zip\7zg.exe" x -aos "%%X"
    )
popd
)

información relacionada