RunOnceEx belgelerini buradan takip ediyorum: https://support.microsoft.com/en-ie/help/310593/description-of-the-runonceex-registry-key
ve bir günlük dosyası oluşturmasını istiyorum, bu yüzden her iki günlük dosyası bayrakını da kullanıyorum:
0x00000010 Hata Günlüğü Dosyası Oluşturma Hatalar meydana gelirse C: \ Windows \ RunOnceEx.err dosyası oluşturun 0x00000020 Hatalar oluşması durumunda C: \ Windows \ RunOnceEx.err dosyası oluşturun Komutların durumu olan bir C: \ Windows \ RunOnceEx.log dosyası oluşturun
Ancak hiçbir günlük dosyası oluşturulmaz.
İşte benim reg dosyası:
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"
Bu sınama ile not defteri düzgün çalışır, ancak yürütme günlük dosyası oluşturulmaz.
Sonra bir hata testi için, son satırdaki yolu "notepad.exe" den "notepad2.exe" ye, yani olmayan bir dosyayı değiştirdim. Burada geçersiz bir yol belirtmek için bir hata günlüğü oluşturulmasını bekliyorum, ancak yine de hiçbir hata günlüğü oluşturulmuyor.
RunOnceEx.log ve RunOnceEx.err belgelerinde belirtilen günlük dosyalarının neden oluşturulmadığını bilen var mı?
00000010
ve 00000020
çalışmazlarsa, o zaman başka bir şey oluyor ve / veya hata üretilmiyor.