そのため、7-zip を使用して、別の .zip ファイルを含む .zip ファイルを現在のディレクトリに抽出して削除するスクリプトを作成しようとしています。
コマンドプロンプトに入力すると、すべて正常に動作します。
set 7ZIP="C:\Program Files\7-Zip\7zG.exe"
for %X in (*.zip) do start "Extracting..." /WAIT %7ZIP% x "%X" && del "%X"
ただし、これを .bat ファイル (%% に注意) で実行しようとすると、奇妙なエラーが発生します。
set 7ZIP="C:\Program Files\7-Zip\7zG.exe"
for %%X in (*.zip) do start "Extracting..." /WAIT %7ZIP% x "%%X" && del "%%X"
何か案は?