2008-11-22 8 views
16

¿Alguien sabe cómo configurar nuevos comandos para iniciar una aplicación desde el cuadro Inicio-> Ejecutar?¿Cómo se puede agregar Inicio-> Ejecutar atajos en Windows XP?

es decir. puede escribir "firefox", "winword" o "excel" en el cuadro Ejecutar y esas aplicaciones se abrirán aunque no estén en la ruta del sistema, pero otras no. Por ejemplo, con Firefox, no hay archivos con el nombre Firefox * en cualquiera de mi sistema directorios de ruta:.

Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Subversion\bin;c:\Program Files\Microsoft 
SQL Server\90\Tools\binn\ 

Así que tiene que haber alguna manera de vincular las aplicaciones con este camino para crear un comando de acceso directo, tal vez en el registro ?

Por ejemplo, deseo poder iniciar Google Talk desde el comando Ejecutar, pero escribir el nombre del archivo ejecutable "googletalk.exe" no hace nada, lo cual tiene sentido porque no está en la ruta del sistema, pero tampoco es firefox.exe, y escribir "firefox" funciona.

¿Alguien tiene alguna idea?

+0

esa es una buena pregunta, siempre me he preguntado ... – karlipoppins

Respuesta

17

De http://commandwindows.com/runline.htm:

Adición de aplicaciones a la ruta de

Por otra parte, el registro puede ser editado para contener explícitamente la ruta al archivo ejecutable deseado o archivos. La clave del Registro involucrado isHKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ App Caminos

  1. Crear un nuevo sub-clave con el nombre del archivo ejecutable que desee añadir a la ruta. e .g., HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ App Paths \ somefile.exe
  2. En esta nueva clave, añadir una variable de cadena denominada "Ruta" que contiene el valor de la la ruta a su nueva archivo ejecutable, por ejemplo, C: \ Program archivos \ newprogramfolder \
  3. La nueva clave ya habrán una variable vacía (por defecto). Editarlo para tener el valor de cadena de toda dirección del nuevo programa ejecutable, por ejemplo, C: \ Archivos de programa \ newprogramfolder \ somefile.exe
+0

Impresionante, esto es perfecto. Gracias, no pude encontrar esto, estoy destrozado porque dijiste que era una "búsqueda rápida en Google" jaja – glennkentwell

+0

Al diablo con las variables de entorno, esas nunca funcionaron. ¡Esto es genial! – Oxwivi

0

Run trabaja con rutas de búsqueda, que incluyen la variable de entorno Path y algunos otros. Puede haber más información en MSDN, concédeme un momento y la buscaré.

0

pongo un enlace a la aplicación que quiero lanzar en la carpeta "c: \ windows", y lo uso todo el tiempo. También puede cambiar el nombre del archivo de enlace, por supuesto, para acelerar las cosas: por ejemplo, escribo w, x o pp para abrir Word, eXcel o PowerPoint.

4

3 pasos.

  1. crear un acceso directo a la foo.exe desea ejecutar (foo.lnk)

  2. Copiar el foo.lnk a la carpeta C: \ windows.

  3. Ejecute foo.exe simplemente escribiendo "foo" en el cuadro de diálogo de ejecución. ("Iniciar foo" en cmd trabaja demasiado)

1

También es posible usar un lanzador de aplicaciones como Launchy, Slickrun o Executor. De esa forma no tendrías que meterse con el registro. Yo uso Executor y puedo simplemente seleccionar "enviar a -> ejecutor" para crear un atajo para cualquier aplicación (o carpeta o lo que sea).

Cuestiones relacionadas