將以下代碼複製到記事本中,保存時選擇ANSI編碼,保存後修改後綴名爲bat,以管理員權限運行即可。
至於如何默認以管理員權限運行bat文件,請參考這篇文章:
https://blog.csdn.net/Soliloquy_XD/article/details/96747625
@echo off
echo ===========================================
echo 請選擇要進行的操作,然後按回車
echo ===========================================
echo.
echo S.設定自動關機時間
echo.
echo C.取消自動關機
echo.
echo Q.退出
echo.
echo.
echo.
:loop_start
set /p choice= 請選擇:
IF NOT "%choice%"=="" SET choice=%choice:~0,1%
if /i "%choice%"=="S" goto set_start
if /i "%choice%"=="C" goto cancel_start
if /i "%choice%"=="Q" goto closee
echo 選擇無效,請重新輸入
echo.
goto loop_start
::====================================================================================
:set_start
set /p t1= 請輸入分鐘數:
set /a t2=60
set /a result=%t1%*%t2%
shutdown -s -t %result%
echo.
echo *****設置成功!系統將在%t1%分鐘後關閉!
echo.
goto endd
::====================================================================================
:cancel_start
shutdown -a
echo.
echo *****已取消自動關機!
echo.
goto endd
::====================================================================================
:endd
pause
:closee