小编B. *_*ray的帖子

如何在 Windows 10 家庭版关机时运行批处理脚本?

我需要在关闭 Windows 10 家庭版时运行批处理脚本,包括手动重启和由于 Windows 自动更新而自动重启。这需要在没有用户登录的情况下工作。到目前为止,我已经尝试过:

  1. eventid 1047 处的计划任务(已丢弃,不会等到我的脚本结束)。
  2. 手动将组策略关闭脚本添加到注册表和 C:\WINDOWS\SYSTEM32\GroupPolicy(已丢弃,不会运行,因为看起来该功能已被 Windows 版本强加的限制禁用。)
  3. 第三方软件。奇怪的是,我找不到任何可以作为服务运行并允许我添加 .bat 文件以在系统(或服务)关闭时运行的免费工具。
  4. 我尝试将 AutoHotkey + NSSM [The Non-Sucking Service Manager] 作为自定义服务,但 AutoHotkey 的事件不会每次都触发。

我对这个限制非常失望。
有任何想法吗?

Edit1:考虑到 Windows 自动更新。
Edit2:这需要在没有用户登录的情况下工作。
Edit4:由于 Windows 更新,我正在等待下一次 Windows 自动重启,以查看是否shutdown -a在批处理文件的开头运行,然后shutdown -s在关闭事件方法的计划任务中运行。
Edit5:无赖,它没有用。计划任务未启动:错误:“正在关闭”。我想我唯一的希望是第三方工具。

shutdown script automation batch-file windows-10

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

automation ×1

batch-file ×1

script ×1

shutdown ×1

windows-10 ×1