解壓縮到相同的資料夾結構

解壓縮到相同的資料夾結構

尋找命令解壓縮所有 rar 存檔,但提取應該在每個子資料夾中

結構

父資料夾

  • 子資料夾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
)

相關內容