Estoy tratando de secuestrar el bloc de notas con el truco descrito en http://www.flos-freeware.ch/doc/notepad2-Replacement.html .
Creé un archivo de registro para hacer esto, pero no funcionará. Lo confuso es que regedit informa una fusión exitosa. De hecho, creó la clave, pero no creará el valor (Win7 ultimate 32-bit).
Aquí está el código relevante:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="\"C:\\Program Files\\_doc-related\\AkelPad\\AkelPad.exe" /z"
También he jugueteado con las comillas (reduciéndolas a un conjunto y quitando las barras diagonales dobles, etc.), así ...
"Debugger"="C:\Program Files\_doc-related\AkelPad\AkelPad.exe" /z
... y aún así obtener el mismo resultado. Alguien sabe lo que está pasando? Por supuesto, podría hacer esto manualmente en regedit (al menos supongo que sí, no lo he intentado, obstinadamente esperando un archivo de trabajo), pero quiero averiguar qué está sucediendo porque necesito saber si hay algunos elementos "protegidos" que simplemente no se pueden hacer por archivo. Aunque esperaría que tales claves informaran que no se pueden cambiar, al igual que otras claves protegidas por el sistema, en lugar de generar el tipo de falso positivo que obtengo.
fuente
Respuestas:
No estoy seguro de lo que está sucediendo para que intentes fusionar, pero puedes probar el
reg
comando en su lugar:Escriba / pegue:
reg agrega "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Opciones de ejecución de archivos de imagen \ notepad.exe" / v Debugger / t REG_SZ / d "\" C: \ Program Files_doc-related \ AkelPad \ AkelPad.exe \ "/ z "
Presione enter. :)
fuente