应使用任务计划程序设置每日18:00自动关机:创建基本任务→设触发器为每天18:00→启动shutdown.exe并加参数-s -f -t 60→配置以SYSTEM身份运行,确保锁屏时仍可执行。

办公室电脑常在下班后无人看管,既浪费电力又存在安全风险,需要让系统在每天18:00准时执行关机动作,不依赖人工操作、不中断当前任务流程。
用任务计划程序设置每日18:00自动关机
第一步:按 Win + S 打开搜索栏,输入“任务计划程序”,点击顶部匹配项打开。
第二步:在右侧“操作”面板中点击“创建基本任务”,名称填“下班自动关机”,描述可写“每天18:00关机,避免夜间空转”。【名称必须能一眼识别用途,否则后期无法快速定位修改】
第三步:触发器选“每天”,下一步后把“开始”时间设为 18:00:00,日期保持当天即可,不要改“提前多少天开始”,否则任务可能延迟生效。
第四步:操作选“启动程序”,程序路径填:C:\Windows\System32\shutdown.exe,参数栏严格输入:-s -f -t 60。其中 -t 60 表示60秒后执行,留出保存文档和手动取消的窗口;-f 强制关闭未响应程序,避免卡在关机前。
第五步:勾选“当登录时运行”和“不管用户是否登录都要运行”,再点“更改用户或组”→“高级”→“立即查找”,双击“SYSTEM”,确认权限。这一步不做,任务在锁屏状态下将无法触发。
用一条命令快速设置今晚18:00关机
方法一:按 Win + R 打开运行框,直接粘贴并回车:
at 18:00 shutdown -s
注意:此命令在 Windows 10 20H1 及更新版本已默认禁用,仅在部分旧版或启用 at 服务的机器上有效;若回车后提示“不是内部或外部命令”,说明该功能已被系统移除,应改用任务计划程序。
用快捷方式实现一键设定下班关机
方法1:桌面右键 → 新建 → 快捷方式 → 在位置栏输入:
shutdown /s /t 10800
(10800 秒 = 3 小时,假设现在是15:00,即设为18:00关机)
方法2:如果希望每次点击都固定在18:00执行,需配合批处理:新建文本文档,输入:
@echo off<br>for /f "tokens=1-4 delims=:" %%a in ('time /t') do set now=%%a<br>set /a delay=(18-%%a)*3600<br>if %delay% lss 0 set /a delay=%delay%+86400<br>shutdown /s /t %delay%
保存为 下班关机.bat,双击即自动计算距18:00剩余秒数并执行。这一步无需管理员权限,但首次运行时系统会弹出UAC提示,点“是”即可。


















