最近工作需要,要在特定时间关闭电脑,对于我们懂一些代码的人来说,几个命令可以轻松搞定。但是几个不懂这些的同事来说,给他们讲明白这些就有点难度的了,索性写个批处理有个简单界面,让他们也可以轻松使用。

win10设置自动关机时间(win10设置定时关机最简单方法)(1)

首先在桌面新建一个TXT文件。把下面代码复制粘贴进去。

@echo off

title 定时关机

color 0a

mode con cols=40 lines=20

:set

echo=

echo=

echo 1.定时关机

echo=

echo 2.倒计时关机

echo=

echo 3.取消关机

echo=

echo=

set /p o=请选择:

if "%o%"=="1" goto ok

if "%o%"=="2" goto gj

if "%o%"=="3" goto cat

echo 输入错误,请重新输入

goto set

:ok

cls

set /p w=输入要关机的时间(例如20:35):

@echo off

schtasks /Delete /TN "关机" /F

cls

schtasks /create /tn "关机" /tr "shutdown /s" /sc once /st %w%

cls

echo %w%关机,设置成功

pause

cls

goto set

:gj

echo.

echo.

set /p t=请输入倒计时时间(秒):

shutdown -s -t %t%

echo 定时关机已执行

pause

cls

goto :set

:cat

shutdown -a

schtasks /Delete /TN "关机" /F

cls

echo 关机已取消

pause

然后保存,退出后改一下名字,定时关机.bat。

如下图:

win10设置自动关机时间(win10设置定时关机最简单方法)(2)

然后双击打开,看到如下界面:

win10设置自动关机时间(win10设置定时关机最简单方法)(3)

需要在特定的时间关机在下面输入1,然后输入要关机的时间例如20:35,点击Enter键就可以。如果要倒计时关机,输入2,然后在输入要倒计时的秒。如果需要取消输入3就可以了。