1

Я следую за документацией по RunOnceEx отсюда:https://support.microsoft.com/en-ie/help/310593/description-of-the-runonceex-registry-key

и я хочу, чтобы он генерировал файл журнала, поэтому я использую оба флага файла журнала:

0x00000010 Создать файл журнала ошибок. Создать файл C:\Windows\RunOnceEx.err при возникновении ошибок. 0x00000020 Создать файл журнала выполнения. Создать файл 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, не генерируются?

0