关机命令代码(关机命令bat)
哈喽,大家好~~~我是小编田甜,关于关机命令代码,关机命令bat这个很多人还不知道,那么现在让田甜带着大家一起来看看吧!
1、@echo offif "%1"=="h" goto begin mshta vbscript:createobject("***.shell").run(""%0"h",0)(***.close)&exit:beginat 00:00 shutdown -s -t 30 >>计划任务id号.txtrem 每天几点必须自动关机在上面一句设置,如果是 12:30 关机,就把 00:00 改成 12:30set t=%time:~0,1%if "%t%"==" " (set t=%time:~1,1%) else set t=%time:~0,2%echo %t%if %t% geq 0 (if %t% leq 8 (ping -n 300 127.1 >nul shutdown -s -t 30 exit ))rem 几点到几点后几分中自动关机 ,由上面一段设置,上面是 0 到 8点 倒计时5分钟关机rem 如果要改成 12点 到 21点 1分钟后 关机,那么就把上面 0 改成 12 ,8 改成 21rem 300大约是300秒(就是5分钟),把 300 改成 60 就行了(就是1分钟) >%temp%***.vbs echo set ws=createobject("***.shell")>>%temp%***.vbs echo for i=1 to 180 >>%temp%***.vbs echo ***.sleep 60000>>%temp%***.vbs echo next>>%temp%***.vbs echo ws.run "shutdown -s -t 30"start %temp%***.vbsrem 开机不能超过几小时由上段代码实现,上面是3小时倒计时关机rem 是由上面 180 这个数字控制的,180就表示是180分钟,rem 如果要设置开机不超过2小时,就把上面180改成120就行了。
2、rem 注意:这个代码会隐藏窗口的,如果要取消上面2 和3的功能,打开任务管理器rem 在进程中找到cmd.exe进程就结束它,没有就wscript.exe,反正这两个进程都要结束rem 至于一个是计划任务,建立它的时候会返回一个id号,保存在该rem 批处理的一个文件夹下的 “计划任务id号.txt”这个文件里面。
3、rem 要结束它,在开始运行里面输入 cmd 确定,然后在弹出的框里面rem 输入 at id号 /delete 就行了,那个id号就在 rem “计划任务id号.txt”这个文件里面,就是id = 后面那个数字。
4、可以把上面的所有代码保存在批处理文件里面,那些解释是被 注释掉了的,没有影响。
本文分享完毕,希望对大家有所帮助哦。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。