Created
July 5, 2017 13:47
-
-
Save myaumyau/65f7f0074f410cce101a163f949915c7 to your computer and use it in GitHub Desktop.
7-zipで書庫ファイル内の任意のファイルを解凍
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
setlocal | |
set OUTPUT_DIR=%~dp0 | |
set ARCHIVE_PATH=%~f1 | |
echo 7-zipで書庫ファイル内の任意のファイルを解凍します。 | |
echo 書庫ファイル %ARCHIVE_PATH% | |
echo 解凍ディレクトリ %OUTPUT_DIR% | |
:Main | |
set STR_INPUT= | |
echo. | |
echo ***************************************************************** | |
echo 解凍するファイル名を入力してください。未入力の場合は終了します。 | |
echo 例1 ex170401.log | |
echo 例2 ex*.log | |
echo 例3 *.log | |
echo 例4 *.* | |
echo ***************************************************************** | |
set /P STR_INPUT= | |
if defined STR_INPUT ( | |
"C:\Program Files\7-Zip\7z.exe" x "%ARCHIVE_PATH%" "%STR_INPUT%" -o"%OUTPUT_DIR%" -r -y | |
goto Main | |
) else ( | |
goto End | |
) | |
:End | |
echo 終了します。何かキーを押してください。 | |
pause>nul | |
endlocal | |
exit /b 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment