指定されたルート フォルダーから現在のフォルダーにファイルを解凍するバッチ ファイルを作成する必要があります。
Folder 0
|----- Folder 1
| |----- File1.zip
| |----- File2.zip
| |----- File3.zip
|
|----- Folder 2
| |----- File4.zip
|
|----- Folder 3
|----- File5.zip
|----- FileN.zip
したがって、バッチ ファイルが次のように起動されるようにします。
ocd.bat /d="Folder 0"
次に、バッチ ファイル内からすべてのサブフォルダーを反復処理して、.zip ファイルが配置されている場所でファイルを解凍します。
それで、私の質問は次のとおりです:
Windows (少なくとも XP 以降) には、組み込みの zip ツール用のコマンド ラインがありますか? ない場合は、別のサードパーティ ユーティリティを使用するほうがよいでしょうか?
答え1
そうです、COMPRESS.EXE
答え2
私の推測では、7 Zip とそのコマンド ライン ツール 7za.exe が最適でしょう。これは次の場所からダウンロードしました:nload 7-Zip for Windows:
。
コマンドライン パラメータや 7za.exe の使用例が必要な場合は、次のリンクを参照してください。7-Zip Command-Line Examples