Я слідую за документацією RunOnceEx звідси: https://support.microsoft.com/en-ie/help/310593/description-of-the-runonceex-registry-key
і я хочу, щоб він створив файл журналу, тому я використовую обидва позначки журналу:
0x00000010 Створення файлу журналу помилок Створення файлу C: Windows \ t якщо виникають помилки 0x00000020 Створити файл журналу виконання Виконайте a C: Файл Windows з RunOnceEx.log зі статусом команд
Але не створюються файли журналів.
Ось мій рег-файл:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnceEx]
"TITLE"="title test"
"Flags"=dword:00000030
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnceEx\0001TestRun]
@="NotePad"
"1"="||c:\\\\windows\\\\notepad.exe"
За допомогою цього тесту блокнот запускається правильно, але не створюється файл журналу виконання.
Потім для перевірки помилок я змінив шлях на останньому рядку з "notepad.exe" на "notepad2.exe", тобто файл, який не існує. Тут я очікую, що буде згенеровано журнал помилок, щоб вказати невірний шлях, але знову не згенерується журнал помилок.
Хто-небудь знає, чому файли журналу, зазначені в документації, RunOnceEx.log і RunOnceEx.err, не отримуються?
00000010
і 00000020
не функціонують самі по собі, тоді відбувається щось інше і / або не генеруються помилки.