Estoy siguiendo la documentación de RunOnceEx desde aquí: https://support.microsoft.com/en-ie/help/310593/description-of-the-runonceex-registry-key
y quiero que genere un archivo de registro, así que uso ambos indicadores de archivo de registro:
0x00000010 Crear archivo de registro de errores Cree un archivo C:\Windows\RunOnceEx.err si se producen errores 0x00000020 Crear archivo de registro de ejecución Cree un archivo C:\Windows\RunOnceEx.log con el estado de los comandos
Pero no se generan archivos de registro.
Aquí está mi archivo de registro:
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"
Con esta prueba, el Bloc de notas se ejecuta correctamente, pero no se crea ningún archivo de registro de ejecución.
Luego, para una prueba de error, cambié la ruta en la última línea de "notepad.exe" a "notepad2.exe", es decir, un archivo que no existe. Aquí espero que se genere un registro de errores para indicar una ruta no válida, pero nuevamente no se genera ningún registro de errores.
¿Alguien sabe por qué los archivos de registro especificados en la documentación, RunOnceEx.log y RunOnceEx.err, no se generan?