Perdón por no decir que tengo windows xp pro sp3
Creo que el script me fallaría. y tengo muy poco conocimiento. Lo que creo que haría con el anterior es crear un bat y ejecutarlo poniendo mediante copy/paste el código anterior.
Pero no tengo vista ni seven.
Mis programas instalan en %PROGRAMFILES%\Notepad++\Notepad++.exe
Y pongo %PROGRAMFILES% con la esperanza de si fuera posible que el bat, o ya el valor en el registro,reconociera la variable %PROGRAMFILES%
El motivo es que por mi trauma de hace años con el xp tengo varias particiones con el xp instalado : pruebas, juegos, trabajo, general, etc. Hasta siete particiones. y muchos discos duros.
Podría intentar :
Windows Registry Editor Version 5.00
; Recuerda:
; Position= "top", "middle", o "bottom".
; Modifica "Program files (x86)" por "Program files" si usas 32 Bit...o caso windows xp pro sp3 : %PROGRAMFILES%\Notepad++\Notepad++.exe
; consultar si admite el uso de la variable
; Esta clave es para que la opción se muestre en el menú contextual del fondo del escritorio.
;
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Nuevo Notepad++ Documento]
"icon"="%PROGRAMFILES%\Notepad++\Notepad++.exe"
"position"="middle"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Nuevo Notepad++ Documento\command]
@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Exit\""
; Esta clave es para que la opción se muestre en el menú contextual del fondo del directorio.
;
[HKEY_CLASSES_ROOT\Directory\Background\shell\Nuevo Notepad++ Documento]
"icon"="%PROGRAMFILES%\Notepad++\Notepad++.exe"
"position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Nuevo Notepad++ Documento\command]
@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Exit\""
; Estas claves son para que una vez creado el nuevo archivo, Se abra automáticamente con Notepad++.
;
;Escritorio:
;[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Nuevo Notepad++ Documento\command]
;@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Start /B %PROGRAMFILES%\Notepad++\Notepad++.exe\" \"Documento de texto.txt\""
;
;Directorio:
;[HKEY_CLASSES_ROOT\Directory\Background\shell\Nuevo Notepad++ Documento\command]
;@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Start /B %PROGRAMFILES%\Notepad++\Notepad++.exe\" \"Documento de texto.txt\""
Es correcto este código para mi situación particular ?
Gracias