
Suche nach einem Befehl, der alle archivierten RAR-Dateien entpackt, aber die Extraktion sollte in jedem Unterordner erfolgen
Struktur
Übergeordneter Ordner
Unterordner 1
-
- Archiv 1
Unterordner 2
-
- Archiv 2
Ich habe diesen Befehl „C:\Programme (x86)\WinRAR\WinRAR.exe“ e -r -o- *.rar“ aus dem übergeordneten Ordner ausprobiert. Aber das extrahiert alles in den übergeordneten Ordner. Ich möchte, dass jedes Archiv in den Unterordner extrahiert wird. Irgendwelche Hilfen?
Antwort1
Ich habe es stattdessen mit einer Bat-Datei mit 7. Zip gelöst. Hat für meinen Zweck hervorragend funktioniert.
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
)