聽說過說早安的,還真沒聽過說晚安的,一般來說,說早安是這樣的:
程序猿說早安:helloworld
反正答主也是程序猿,每當要下班的時候,也會對自己的電腦說一聲晚安,但是方式估計會有點特別,用的是命令,如下:
程序猿說晚安:shutdown-s-t
最后干脆寫成一個腳步
@echooff
:menu
modeconcols=52lines=19&color3f
title定時關機
echo.
echo%date%%time%
echo.
echo┏┳━┳━┳━┳━┳━━━━━┳━┳━┳━┳━┳┓
echo┣┻┳┻┳┻┳┻┳┫定時關機┣┳┻┳┻┳┻┳┻┫
echo┣┳┻━┻━┻━┻┛━━━━━┗┻━┻━┻━┻┳┫
echo┣┻┫[1]定時關機(如:23:00晚上11時關機)┣┻┫
echo┣┳┫━━━━━━━━━━━━━━━━━━━┣┳┫
echo┣┻┫[2]倒計時關機(如:1小時30分鐘后關機)┣┻┫
echo┣┳┫━━━━━━━━━━━━━━━━━━━┣┳┫
echo┣┻┫[3]取消關機┣┻┫
echo┣┳┫━━━━━━━━━━━━━━━━━━━┣┳┫
echo┣┻┫[4]退出┣┻┫
echo┣┳┫━━━━━━━━━━━━━━━━━━━┣┳┫
echo┣┻┳━┳━┳━┳2009-06-26┳━┳━┳━┳┻┫
echo┗━┻━┻━┻━┻━━━━━━━┻━┻━┻━┻━┛
echo.
SETChoice=
SET/PChoice=請輸入您的選擇:
ECHO.
IFNOT'%Choice%'==''SETChoice=%Choice:~0,1%
IF/I'%Choice%'=='1'GOTO001
IF/I'%Choice%'=='2'GOTO002
IF/I'%Choice%'=='3'GOTO003
IF/I'%Choice%'=='4'GOTO004
GOTOmenu
:001
modeconcols=52lines=16&color3f
title定時關機━正常定時關機
cls
echo.
echo┏━━━━━━━━━━━━━━━━━━┓
echo┣請輸入關機時間(請按格式正確輸入)┫
echo┣例如輸入:“23:00”(雙引號內)┫
echo┣晚上11時關機,會提前30秒通知,┫
echo┣只有在顯示通知時才能取消關機┫
echo┗━━━━━━━━━━━━━━━━━━┛
echo.
echo注意:請確認“TaskScheduler”服務已啟動,
echo否則無效!
echo.
echo查看:開始→運行→輸入“services.msc”→確定
echo打開服務面板查看此服務是否啟動。
echo.
set/ptime=請輸入關機時間:
at%time%shutdown-s
cls
echo.
echo.
echo.
echo┏━━━━━━━━━━━━━┓
echo┣如果您剛才輸入正確,系統┫
echo┣將會在您指定的時間關機。┫
echo┗━━━━━━━━━━━━━┛
echo.
echo您剛才輸入的是“%time%”
echo.
echo.
echo按任意鍵退出
pause>nul
exit
GOTOmenu
:002
modeconcols=52lines=10&color3f
title定時關機━倒計時關機
cls
echo.
echo┏━━━━━━━━━━━━━━━┓
echo┣請輸入倒計時關機時間(單位:秒)┫
echo┣例如:600(10分鐘后關機)┫
echo┣3600(1小時后關機)┫
echo┗━━━━━━━━━━━━━━━┛
echo.
set/psec=請輸入倒計時間:
shutdown-s-t%sec%
csl
GOTOmenu
csl
:003
shutdown-a
exit
csl
:004
exit