ShellExecute failed (2): Is this command correct? "C:\Program Files (x86)\Notepad++\notepad++.exe [location of file to edit]
Parece que tengo algún problema con RIGHT CLICK > Edit with Notepad ++
. Esto está en una nueva instalación de Microsoft Windows 7 Professional 64-Bit.
Parece que no puedo encontrar ningún aviso de este error? ¿O es solo un problema de configuración de Windows 7?
Respuestas:
Tengo Windows 7 64 Bit y estoy trabajando con Notepad ++ durante más de un año en diferentes instalaciones de Windows 7 64 Bit y nunca vi un error de este tipo. ¿Has intentado desinstalar por completo, ejecutar CCleaner e instalar Notepad ++ nuevamente?
fuente
Notepad++
referencias. Una nueva reinstalación funcionó. Extraño ...Esto se debe a que configura Notepad ++ para que se ejecute como administrador en Windows 7.
Ingrese a su registro como administrador y busque notepad ++. Exe. Encuentre la clave debajo
HKEY_CLASSES_ROOT
que tiene una entrada conEdit with Notepad++
(o tal vezEdit with &Notepad++
) y elimine toda la clave. Haga clic derecho y debería ver que ya no tiene esa opción.Ahora lo recreamos:
Ir:
Cree una nueva clave debajo del shell llamado
OpenWithNotepad
y cree una subclave debajo del llamadocommand
.En la
OpenWithNotepad
clave, la cadena predeterminada es lo que desea que se llame al elemento del menú contextual. Lo puse aOpen with Notepad++
.Aún en la
OpenWithNotepad
clave, cree un nuevo valor de cadena llamadoicon
y establezca el valor enpath-to-notepad++.exe
donde path-to-notepad ++. Exe debería ser la ruta completa, por ejemploC:\Program Files\Notepad++\notepad++.exe
.Debajo de la
command
clave, edite el valor de cadena predeterminado y cámbielo a"path-to-notepad++.exe" "%1"
donde path-to-notepad ++. Exe debería ser la ruta completa, por ejemploC:\Program Files\Notepad++\notepad++.exe
.Cuando hace clic con el botón derecho en esta opción, ahora debería pedirle correctamente que le dé acceso de administrador a Notepad ++ a un archivo.
Aún debe ir a las propiedades de notepad ++. Exe y configurarlo para que se ejecute como administrador.
fuente
Este es un archivo de registro que podría ayudar a todos:
Cópielo en el Bloc de notas y guárdelo con una extensión .reg. Cierre el Bloc de notas y haga doble clic en el archivo.
fuente
En mi máquina con Windows 7 (32 bits) configuré notepad ++ para que se ejecute como administrador, lo que provocó que la extensión del explorador dejara de funcionar con el error "Falló la ejecución de Shell". Deshabilitar esta configuración (clic derecho, propiedades, compatibilidad ...) resolvió el problema. ¿Quizás esto es lo que está causando tus problemas? (Ahora todo lo que necesito es una extensión de shell "Editar en Notepad ++ como administrador" ...)
fuente
Recientemente actualicé Notepad ++ y comencé a recibir este error "ShellExecute falló" al intentar usar la función de menú contextual "Editar en Notepad ++".
Si bien encontré muchos informes de este error en línea, ninguna de las soluciones que vi funcionó en mi máquina.
Estos son los pasos que utilicé para resolver el problema:
Creé una imagen para cada uno de estos escenarios y los adjunté a continuación.
Destaqué "Ejecutar este programa como administrador" en ambas imágenes y destaqué el botón "Cambiar la configuración para todos los usuarios" en verde para el escenario donde la opción estaba habilitada para todos los usuarios.
fuente
Desinstalar, limpiar el registro y volver a instalar no funcionó para mí. Tampoco estaba ejecutando en un modo de compatibilidad, por lo que no podría haber sido mi problema.
El problema para mí es que marqué la opción "Ejecutar este programa como administrador" en la pestaña de compatibilidad. Había activado esta opción para poder guardar, por ejemplo, el archivo de hosts. Después de desmarcar esto, finalmente podría hacer clic derecho y editar archivos usando NotePad ++ nuevamente.
fuente
Esto se suma a la publicación anterior de @John Swaringen con el identificador adicional para el elemento del menú Admin. Antes de aplicar estos cambios, es importante asegurarse de que N ++ esté realmente instalado en
C:\Program Files (x86)\Notepad++
. De lo contrario, la ruta de instalación correcta deberá sustituirse en la sección correspondiente de los siguientes fragmentos de código.En el programa se muestran tres archivos con enlaces a ellos en la unidad de inicio o copie el código en un archivo de texto con extensión .reg:
El primero es solo para el elemento del menú Admin:
El segundo es para ambos elementos en el menú:
El tercero es eliminar el elemento Admin por completo:
fuente
en caso de que aún no lo solucione, tuve el mismo problema e intenté todo lo anterior. Le había dicho a Notepad ++ que comenzara en modo de compatibilidad y obtuve ese error. Después de apagarlo, todo volvió a la normalidad.
fuente
En mi caso, lo que ayudó fue instalar Notepad ++ en el directorio regular "Archivos de programa", no en "Archivos de programa (x86)". El camino está en mal estado :)
¡Espero eso ayude!
fuente
He tenido problemas persistentes con Notepad ++ (en 5.9) con respecto a la apertura / edición de archivos a través de la interfaz del explorador (tanto clic directo para abrir como clic derecho para editar ... etc.). La solución para mí ha sido instalar Notepad ++ en C: \ Herramientas del programa \ Notepad ++ \: si pruebo alguna de las ubicaciones de instalación "oficiales", Notepad ++ solo abre las cosas correctamente cuando se ejecuta en modo administrador (que es un dolor de UAC en el culo si perdonarás mi francés)
fuente