关机命令linux(关机命令bat)

都政咏
导读 大家好,乐天来为大家解答以下的问题,关于关机命令linux,关机命令bat这个很多人还不知道,现在让我们一起来看看吧!1、@echo offif "%1"=

大家好,乐天来为大家解答以下的问题,关于关机命令linux,关机命令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、可以把上面的所有代码保存在批处理文件里面,那些解释是被 注释掉了的,没有影响。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!