我正在尝试安排一个脚本在 Microsoft Windows 10 Home 上注销时运行(特别是当我选择“关机”并启用快速启动时)。我创建了一个测试脚本
C:\Windows\System32\GroupPolicy\User\Scripts\Logoff\temp_logoff.bat
包含内容
echo %DATE% %TIME% >> C:\Logs\Test.txt
pause
我运行gpedit.msc
并选择了下面的脚本
Local Computer Policy > User Configuration > Windows Settings > Script (Logon/Logoff)
脚本似乎没有在注销时运行(没有添加任何行C:\Logs\Test.txt
)。我读到gpedit.msc
应该写入一些注册表项。我找到了以下注册表目录
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy
但没有Scripts
子目录。我是否需要执行其他操作才能运行此脚本?
附加信息:
跑步gpresult /v
,我明白了
Applied Group Policy Objects
-----------------------------
Local Group Policy
...
Resultant Set Of Policies for User
-----------------------------------
...
Logoff Scripts
--------------
N/A
我还尝试为我的特定用户创建另一项策略,但无济于事(按照此)。