@echo off
@REM 解凍ツール
@REM ツールのパスを取得
set TOOLPATH=%~dp0
set ZIPPATH=7-Zip
set Ver=7za2107
set ARCPATH=%~dp1
set ARCFOLDER=%~n1
set STR_INPUT=
echo.
set /P STR_INPUT="展開形式を選んでください。1(PASSなし)、2(PASSあり)):"
IF "%STR_INPUT%" == "1" (
goto case1
) ELSE IF "%STR_INPUT%"=="2" (
goto case2
) ELSE (
goto caseother
)
goto end
:case1
echo.
echo %STR_INPUT%:7-ZIPでファイルの展開を開始します。
@REM ドラック&ドロップされたファイルを7-ZIPでファイルと同じ名前のサブフォルダに展開
"%TOOLPATH%%ZIPPATH%\%Ver%\7za.exe" x %1 -o*
goto end
:case2
echo.
echo %STR_INPUT%:7-ZIPでファイル(パスワード付き)の展開を開始します。
set /P PW="パスワードを入力して下さい。"
@REM ドラック&ドロップされたファイルを7-ZIPでファイルと同じ名前のサブフォルダに展開
"%TOOLPATH%%ZIPPATH%\%Ver%\7za.exe" x -p%PW% %1 -o*
goto end
:caseother
echo.
echo %STR_INPUT%:処理を中止します。
goto end
:end
echo.
echo 終了しました。
pause
|