电脑自动关机源代码.doc

电脑自动关机源代码.doc

ID:57648841

大小:29.50 KB

页数:6页

时间:2020-08-30

电脑自动关机源代码.doc_第1页
电脑自动关机源代码.doc_第2页
电脑自动关机源代码.doc_第3页
电脑自动关机源代码.doc_第4页
电脑自动关机源代码.doc_第5页
资源描述:

《电脑自动关机源代码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电脑自动关机源代码.txt成熟不是心变老,而是眼泪在眼里打转却还保持微笑。把一切平凡的事做好既不平凡,把一切简单的事做对既不简单。startCLSCOLOR1frem使用COLOR命令对控制台输出颜色进行更改MODEcon:COLS=41LINES=18remMODE语句为设定窗体的宽和高settm1=%time:~0,2%settm2=%time:~3,2%settm3=%time:~6,2%ECHO%date%%tm1%点%tm2%分%tm3%秒ECHO=========================================ECHO请选择要进行的操作,

2、然后按回车ECHO───────────────ECHO.ECHO1.定时关机ECHO2.倒计时关机ECHO3.删除定时关机任务ECHO4.查看任务状态ECHO5.刷新当前时间ECHO6.重新启动ECHO7.锁定计算机ECHO8.注销ECHO9.退出ECHO.:choSETChoice=SET/PChoice=选择:rem设定变量"Choice"为用户输入的字符IFNOT"%Choice%"==""SETChoice=%Choice:~0,1%rem如果输入大于1位,取第1位,比如输入132,则返回值为1ECHO.IF/I"%Choice%"=="1"GOTOSet

3、HourIF/I"%Choice%"=="2"GOTOouttimeIF/I"%Choice%"=="3"GOTOdelAtIF/I"%Choice%"=="4"GOTOviewIF/I"%Choice%"=="5"GOTOstartIF/I"%Choice%"=="6"GOTOrestartIF/I"%Choice%"=="7"GOTOlockIF/I"%Choice%"=="8"GOTOlogoffIF/I"%Choice%"=="9"GOTOendrem为避免出现返回值为空或含空格而导致程序异常,需在变量外另加双引号rem注意,IF语句需要双等于号rem如果输

4、入的字符不是以上数字,将返回重新输入ECHO选择无效,请重新输入ECHO.GOTOcho:SetHourCLSECHO.SETask=SET/pask=是否设定为每天执行关机命令(y/n):IFNOT"%ask%"==""SETask=%ask:~0,1%IF/I"%ask%"=="y"GOTOyesIF/I"%ask%"=="n"GOTOnoGOTOSetHour:yesECHO请指定24小时制式时间,格式为小时:分钟SETshutdowntime=SET/pshutdowntime=输入:at%shutdowntime%/every:M,T,W,Th,F,S,S

5、utsshutdn0/delay:0/powerdown>nulrem设定为每周的星期一至星期日,即为每天IFNOTerrorlevel1GOTOokrem如果输入正确,就执行ok段的语句ECHO%shutdowntime%不是标准的时间格式,请重新输入ECHO.GOTOyes:noECHO请指定24小时制式时间,格式为小时:分钟SETshutdowntime=SET/pshutdowntime=输入:at%shutdowntime%tsshutdn0/delay:0/powerdown>nulIFNOTerrorlevel1GOTOokECHO%shutdownt

6、ime%不是标准的时间格式,请重新输入ECHO.GOTOno:okECHO.SETh=%shutdowntime:~1,1%SETah=%shutdowntime:~0,1%SETam=%shutdowntime:~2,2%SETbh=%shutdowntime:~0,2%SETbm=%shutdowntime:~3,2%IF"%h%"==":"(SETHM=%ah%时%am%分)ELSE(SETHM=%bh%时%bm%分)rem如果输入h:mm则HM=h时mm分,否则HM=hh时mm分IF/I"%ask%"=="y"ECHO系统将于每天的%HM%关闭IF/I"%a

7、sk%"=="n"ECHO系统将于%HM%关闭ECHO设定完毕!按任意键继续...PAUSE>nulGOTOstart:outtimeCLSECHO.ECHO请输入倒计时秒数ECHO────────ECHO(设定后要取消,单击"确定"后按Ctrl+C键两次)SETtimed=SET/ptimed=输入:tsshutdn%timed%/delay:0/powerdown>nulIFnoterrorlevel1GOTOokECHO%timed%是无效的关机时间,请重新输入ECHO.GOTOouttime:delAtclsecho.at/del/yecho定时关机任务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。