请原谅我的英语,我正在尝试在 Windows 关机时运行一个 bat 文件(Windows 10 家庭版)。我尝试了一切,从编辑注册表到添加具有特定名称的文件夹(关机、启动..),如以下链接所示: https://stackoverflow.com/questions/12434863/executing-a-batch-script-on-windows-shutdown,但没有任何效果。
我知道 gpedit 应用程序,并找到了如何在 Windows Home 上安装它。我还没有尝试这样做,但我不确定这是否可行。有没有办法不用 regedit 就能完成所有操作?我的意思是修改注册表、创建正确的文件和文件夹等。我知道在对系统注册表进行任何修改之前如何备份它。我想运行一个 bat、cmd 或 ps 脚本,在关机、启动登录和注销时将日期/时间值写入文本文件,仅用于测试。
答案1
您可以启用组策略编辑器。文章中有详细介绍
如何在 Windows 10 家庭版中启用组策略编辑器 (gpedit.msc)。
然而,从上述文章列出的所有解决方案中,我建议使用免费和开源的 政策加分该产品是对GPEdit的改进:虽然界面很相似,但它还具有策略搜索功能。
但是,某些组策略在 Windows Home 中仍然无法使用。您可以改用任务计划程序,但您需要找到每个所需事件的事件 ID,而且某些组策略可能在 Windows Home 中仍然无法使用。
例如,要触发注销的计划任务,请按如下方式安排任务:
Begin the task: On an event
Log: Security
Source: (blank)
Event ID: 4647