无格式迁移
有休眠需求,本来以为和shutdown一样直接简单命令就行了,可是要调用可执行程序,命令有点长干脆写个bat算了,bat命令如下:
title 定时休眠
@ECHO OFF&SETLOCAL ENABLEDELAYEDEXPANSION
SET /p t=请输入休眠时间(单位秒,只输入数字):
SET /a s=t+1
FOR /l %%i in (1,1,!s!) do (
SET /a s-=1
ping -n 2 127.1>nul
title 休眠倒计时: !s! 需要终止请直接关闭控制台
)
START “” rundll32.exe powrprof.dll,SetSuspendState 0,1,0
直接cmd里执行或者创建一个bat后缀文件复制上述内容即可。其中有中文回显注意编码否则会乱码。
既然写了那也付一个关机倒计时吧,同理可得
title 定时关机
@ECHO OFF&SETLOCAL ENABLEDELAYEDEXPANSION
SET /p t=请输入关机时间(单位秒,只输入数字):
SET /a s=t+1
FOR /l %%i in (1,1,!s!) do (
SET /a s-=1
ping -n 2 127.1>nul
title 关机倒计时: !s! 需要终止请直接关闭控制台
)
shutdown -s -t 1
如果文章有问题欢迎指出,或者你也可以联系我
版权声明:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!