シャットダウンタイマー
バッチでの
- ユーザ入力
- switch文
のサンプルになるかも。
@echo off :LABEL echo ** Shutdown Menu ** echo [0] : Shutdown Now. echo [1] : Shutdown After 1 Hour. echo [N] : Shutdown After N Seconds. echo [A] : Abort Shutdwon. echo [X] : Exit. set /p NUM="Select > " setlocal enabledelayedexpansion if "%NUM%"=="0" shutdown /s /t 0 if "%NUM%"=="1" shutdown /s /t 3600 if "%NUM%"=="N" ( set /p SEC="Input Seconds > " shutdown /s /t !SEC! ) if "%NUM%"=="a" shutdown /a if "%NUM%"=="A" shutdown /a if "%NUM%"=="x" exit if "%NUM%"=="X" exit if "%NUM%"=="." exit endlocal echo goto :LABEL