
すべてのrarアーカイブをunrarするコマンドを探していますが、抽出は各サブフォルダで行う必要があります
構造
親フォルダ
サブフォルダ1
-
- アーカイブ 1
サブフォルダ2
-
- アーカイブ 2
親フォルダーからこのコマンド「C:\Program Files (x86)\WinRAR\WinRAR.exe" e -r -o- *.rar」を試しました。しかし、それはすべてを親フォルダーに抽出します。各アーカイブをサブフォルダーに抽出したいです。何か助けはありますか?
答え1
代わりに 7 zip の bat ファイルで解決しました。私の目的にはうまくいきました。
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
)