ZIPファイルを一括して解凍する方法/ファイル引数10個以上対応/tar.gz対応
バッチファイル
送るフォルダーshell:SendTo
にバッチファイルを作成
@echo off
:loop
set nm=%~n1
if "%~1" == "" goto end
if "%~x1" == ".zip" (powershell expand-archive "%1" "%~p1%~n1" -Force)
if "%~x1" == ".tar" (
md "%~n1"
tar -xvf "%1" -C "%~p1%~n1"
)
if "%nm:~-4%%~x1" == ".tar.gz" (
md "%nm:~0,-4%"
tar -xvzf "%1" -C "%~p1%nm:~0,-4%"
)
shift
goto loop
:end
timeout /t 5
エクスプローラーでファイルを選択後右クリックして送るの中にあるバッチファイルを実行すると解凍されます
ディスカッション
コメント一覧
まだ、コメントがありません