@echooff::flie:autoshut.battitle定时关机v1.0(autoshutv1.0):MENUclsCOLOR8Asetop=""ECHO.ECHO.ECHO.定时关机v1.0(autoshutv1.0)ECHO.CODEBYt0nsha@070701ECHO.Blog:http://blog.csdn.net/t0nshaecho.Email:liaodunxia@gmail.comECHO.主菜单(menu):ECHO.【1】启用定时关机(scheduledshutdown);ECHO.【2】取消定时关机(cancelscheduler);ECHO.【3】禁用定时关机(disablescheduler);ECHO.【v】查看已计划关机任务(viewtasks);ECHO.【q】退出(quit)。set/pop=请选择服务项目的数字号并回车(Pleaseenteranumber)[123]:if%op%==""gotoerrorrem第一个选项具有默认选项的功能!if%op%==1gotoautoshutif%op%==2gotocancelif%op%==3gotodisableif"%op%"=="v"gotoviewif"%op%"=="q"gotoquit:errorclsCOLOR8CECHO.ECHO.echo.输入有误!请重试!echo.Awrongchoicereceived!Pleasetryagain!pausegotomenu:autoshut1>nul2>nulscconfigSchedulestart=auto1>nul2>nulnetstart"TaskScheduler"set/phhmm="请输入一个时间(格式:hh:mm):"at%hhmm%shutdown-s-t60-c"此关机是由autoshut.bat计划的!(Thisisinitializedbyautoshut.bat)"gotojudge:cancelat|find"此关机"&&for/F"eol=;skip=2tokens=1delims="%%iin('at')doat%%i/delshutdown-agotojudge:disablenetstop"TaskScheduler"scconfigSchedulestart=disablegotojudge:viewclsECHO.ECHO.at&pausegotojudge::::::::::::::::::::::::judge::::::::::::::::::::::judgeiferrorlevel0ifnoterrorlevel1gotosuccessgotofailure:successclscolor8EECHO.ECHO.echo.恭喜,设置成功!按任意键返回主菜单。echo.Jobdone...Congratulation!Pressanykeytocontinue.pause>nulgotoMENU:failureclsCOLOR8CECHO.ECHO.echo.Sorry,设置失败!建议重新运行此程序。echo.Somethingfailed!Youshouldretrylater.pause>nulgotoMENU:quitclsecho.echo.echo.echo.谢谢使用!再见!echo.Thankyou!Bye!echoon&endlocal&ping-n1127.1>nul&goto:eof