实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx

上传人:b****5 文档编号:19751786 上传时间:2023-01-09 格式:DOCX 页数:5 大小:15.89KB
下载 相关 举报
实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx_第1页
第1页 / 共5页
实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx_第2页
第2页 / 共5页
实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx_第3页
第3页 / 共5页
实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx_第4页
第4页 / 共5页
实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx

《实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx(5页珍藏版)》请在冰豆网上搜索。

实现电脑定时关机倒计时关机批处理代码Word格式文档下载.docx

MODEcon:

COLS=41LINES=18

remMODE语句为设定窗体的宽和高

settm1=%time:

~0,2%

settm2=%time:

~3,2%

settm3=%time:

~6,2%

ECHO%date%%tm1%点%tm2%分%tm3%秒

ECHO

ECHO请选择要进行的操作,然后按回车

ECHO

ECHO.

ECHO1.定时关机

ECHO2.倒计时关机

ECHO3.删除定时关机任务

ECHO4.查看任务状态

ECHO5.刷新当前时间

ECHO6.重新启动

ECHO8.注销

ECHO9.退出

ECHO.:

cho

SETChoice=

SET/PChoice=选择:

rem设定变量"

Choice"

为用户输入的字符

IFNOT"

%Choice%"

=="

"

SETChoice=%Choice:

~0,1%

rem如果输入大于1位,取第1位,比如输入132,则返回值为1ECHO.

IF/I"

1"

GOTOSetHour

2"

GOTOouttime

3"

GOTOdelAt

4"

GOTOview

5"

GOTOstart

6"

GOTOrestart

7"

GOTOlock

8"

GOTOlogoff

9"

GOTOend

需在

rem为避免出现返回值为空或含空格而导致程序异常

变量外另加双引号

rem注意,IF语句需要双等于号

rem如果输入的字符不是以上数字,将返回重新输入

 

GOTOcho:

SetHour

SETask=

(y/n):

SET/pask=是否设定为每天执行关机命令

%ask%"

SETask=%ask:

y"

GOTOyes

n"

GOTOno

GOTOSetHour:

yes

ECHO请指定24小时制式时间,格式为小时:

分钟

SETshutdowntime=

SET/pshutdowntime=输入:

at%shutdowntime%/every:

M,T,W,Th,F,S,Sutsshutdn0

/delay:

0/powerdown&

gt;

nul

rem设定为每周的星期一至星期曰,即为每天

IFNOTerrorlevel1GOTOok

rem如果输入正确,就执行ok段的语句

ECHO%shutdowntime%不是标准的时间格式,请重新输入

GOTOyes:

no

ECHO请指定24小时制式时间,格式为小时:

at%shutdowntime%tsshutdn0/delay:

GOTOno:

ok

SETh=%shutdowntime:

~1,1%

SETah=%shutdowntime:

SETam=%shutdowntime:

~2,2%

SETbh=%shutdowntime:

SETbm=%shutdowntime:

IF"

%h%"

:

SETHM=%ah%时%am%分

)ELSE(

SETHM=%bh%时%bm%分)

rem如果输入h:

mm则HM=h时mm分,否则HM=hh时mm

ECHO系统将于每天的%HM%关闭

ECHO系统将于%HM%关闭

ECHO设定完毕!

按任意键继续...

PAUSE&

GOTOstart:

outtime

ECHO请输入倒计时秒数

ECHO(设定后要取消,单击"

确定"

后按Ctrl+C键两次)

SETtimed=

SET/ptimed=输入:

tsshutdn%timed%/delay:

IFnoterrorlevel1GOTOok

ECHO%timed%是无效的关机时间,请重新输入

GOTOouttime:

delAt

cls

echo.

at/del/y

echo定时关机任务已取消,按任意键继续

pause&

view

COLS=85LINES=18

COLOR70

at

ECHO按任意键继续...

restart

shutdown-r-t0:

lock

rundll32.exeuser32.dll,LockWorkStationgotostart:

logoff

logoff:

endexit

菠萝写的批处理文件很小,并且是绿色的,一次设置,每天有效,原理其实很简单,就是利用批处理给系统添加任务计划。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学反思汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1