RunOnceEx nie generuje plików dziennika (Windows 7)

1

Postępuję zgodnie z dokumentacją RunOnceEx stąd: https://support.microsoft.com/en-ie/help/310593/description-of-the-runonceex-registry-key

i chcę, aby wygenerował plik dziennika, więc używam obu flag pliku dziennika:

0x00000010 Utwórz plik dziennika błędów Utwórz plik C: \ Windows \ RunOnceEx.err, jeśli wystąpią błędy 0x00000020 Utwórz plik dziennika wykonania Utwórz plik C: \ Windows \ RunOnceEx.log ze statusem poleceń

Ale nie są generowane żadne pliki dziennika.

Oto mój plik reg:

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"

Podczas tego testu notatnik działa poprawnie, ale nie jest tworzony plik dziennika wykonania.

Następnie dla testu błędów zmieniłem ścieżkę w ostatnim wierszu z „notepad.exe” na „notepad2.exe”, tj. Plik, który nie istnieje. Oczekuję, że zostanie wygenerowany dziennik błędów wskazujący niepoprawną ścieżkę, ale ponownie nie zostanie wygenerowany dziennik błędów.

Czy ktoś wie, dlaczego pliki dziennika określone w dokumentacji RunOnceEx.log i RunOnceEx.err nie są generowane?

padraigf
źródło
Plik dziennika jest tworzony tylko w przypadku wystąpienia błędu. „Utwórz plik dziennika błędów Utwórz plik C: \ Windows \ RunOnceEx.err, jeśli wystąpią błędy
Ramhound
Jeśli podasz tylko 0x10 lub 0x20, dziennik jest generowany?
Ramhound
@Ramhound Dzięki za sugestię. Próbowałem podać 0x10 i 0x20, ale ten sam wynik.
padraigf,
@Ramhound Spodziewałbym się, że nieprawidłowa ścieżka będzie błędem, ale tak, to, co stanowi błąd, nie jest określone w dokumentacji. Właśnie tego rodzaju błąd próbuję zarejestrować, tj. Jeśli z jakiegoś powodu nie można uruchomić programu (ścieżka, pozwolenie itp.).
padraigf,
Jeśli 00000010i 00000020nie działają samodzielnie, dzieje się coś innego i / lub nie są generowane żadne błędy.
Ramhound