Я пытаюсь запланировать запуск сценария при выходе из системы в 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

Я также попытался создать другую политику для моего конкретного пользователя, но безрезультатно (после этого).

0