Windows: Accesos directos
12 de Mayo 2009 – 9:14 pmEn las últimas semanas he tenido que usar muchas aplicaciones pesadas simultáneamente, con el consecuente consumo de recursos del ordenador. Para evitar eso, cerraba aquellas aplicaciones que no iba a necesitar inmediatamente. Aunque después volvía a tener que ejecutarlas: tenía que buscar el acceso directo en el menú inicio, o minimizar todo y buscar el enlace en el escritorio (en medio de multitud de archivos… ), etc.
Un proceso un poco tedioso.
Llegué a pensar en usar una aplicación como Launchy, que es un programa que sirve para lanzar aplicaciones. Su funcionamiento consiste en permanecer en segundo plano en el sistema hasta que se realiza la combinación de teclas que lo traen al primer plano (por defecto, Alt+Barra Espaciadora):
Haz click en la foto para verla en la Wikipedia
Llegué a instalarlo, pero entre que era otra aplicación más corriendo en el S.O., la combinación de teclas (Alt+Barra Espaciadora) es una combinación que uso a menudo y que en cuanto lo instalé, el Firewall me empezó a avisar de varios intentos de acceder a la red por parte de esta aplicación, decidí desinstalarla y hacer un lanzador de aplicaciones casero.
Para ello, he usado los accesos directos y el PATH de Windows. Los primeros tienen un nombre muy descriptivo y no son más que eso: accesos directos a una aplicación, un archivo de texto, una imagen una unidad del sistema, etc. A casi lo que se quiera. Para ver la ruta a la que apunta cada acceso directo, puedes hacer click con el botón derecho del ratón sobre un acceso directo y elegir Propiedades de la lista. En el campo Destino de la pestaña Acceso directo, verás la ruta completa (absoluta) y a que archivo apunta.
El PATH es un conjunto de directorios separados por “;” que sirven al S.O., para saber donde buscar una aplicación si se intenta ejecutar sin especificar su ruta. Como seguro que no ha quedado muy claro, veamos un caso práctico. Pulsa la tecla Windows y sin soltar, pulsar la letra R ( tecla
+R). Te deberá salir la siguiente ventana:

Ahora escribe cmd y pulsa Enter. Se ejecutará esta aplicación que es un intérprete de comandos equivalente al command.com de MS-DOS. Y este es el primer ejemplo del uso del PATH. Has lanzado la aplicación cmd únicamente escribiendo el nombre del ejecutable: cmd. Aprovechando el intérprete de comandos, puedes probar a escribir notepad (para ejecutar el Bloc de notas) o calc (para ejecutar la Calculadora de Windows). Todas estas aplicaciones están en el mismo directorio: system32,dentro del directorio de instalación de tu S.O. Windows, normalmente C:\WINDOWS\system32
Si aún no has cerrado el intérprete de comandos cmd, puedes probar a escribir PATH y ver el conjunto de directorios que tiene ahora mismo tu PATH. Verás que está el directorio system32.
Después de todo este rollo explicativo vamos a hacer el lanzador de aplicaciones casero.
La idea es hacer que un directorio que nosotros queramos, aparezca en el PATH para luego meter nuestros accesos directos en ese directorio y así poder lanzarlos desde la ventana de Ejecutar de Windows. Lo primero es pensar en un directorio donde quieres poner tus accesos directos. Puede ser el que quieras (aunque esto no lo probado del todo, supongo que puede ser cualquiera). Yo, por ejemplo, he creado un directorio en la carpeta Mis Documentos y he metido ahí todos mis accesos directos, incluso los que aparecen en el Escritorio (y de paso hice limpieza del mismo):
Haz click en la foto para verla a tamaño completo
Como podéis ver, he optado por usar nombres de accesos directos cortos, para que me sea más sencillo lanzar las aplicaciones.
Aviso importante: los nombres de los accesos no deberían tener espacios. Pueden tener espacios en blanco, pero si tienen espacios, por ejemplo “Mozilla Firefox”, hay que poner el texto entre comillas dobles (“), lo que hace un poco más engorroso lanzar las aplicaciones de esta forma.
Otro aviso importante: he tenido problemas al poner nombres a los accesos directos que coincidían con el nombre de algún directorio de la carpeta C:\Documents and Settings\<nombre_usuario>\. Por alguna razón que no puedo explicar, en lugar de usar el acceso directo, abre la carpeta con dicho nombre. Por lo que debéis mirar los nombres de los directorios que tengáis en esa carpeta y evitarlos.
Ahora hay que poner el directorio elegido en el PATH. Busca el icono que pone “Mi PC” en tu escritorio y haz click con el botón derecho del ratón y elige Propiedades (también lo puedes hacer una vez dentro, donde se listan las unidades del sistemas: C:, D:…). Te saldrá una ventana como esta:

Elige la pestaña “Opciones avanzadas“. Verás en la parte inferior un botón que pone “Variables de entorno“. Al entrar te aparecerán las variables que tiene el usuario actual, entre ellas PATH. Selecciónala y dale a “Modificar“. En el campo “Valor de la variable” introduce la ruta absoluta del directorio en el que has metido tus accesos directos. Si este campo ya tiene algún directorio, puedes añadirlo pero siempre que los separes con “;“.
Para ver que todo ha ido bien abre otra vez la aplicación cmd, recuerda: tecla
+R, escribe cmd y pulsa Enter. Debes abrir una nueva ventana del intérprete de comandos de Windows, ya que cada vez que abres uno, carga el PATH que actualmente tiene el sistema y si éste ha sido modificado, las instancias abiertas del cmd no se enterarán del cambio. Ahora escribe PATH en la nueva ventana del cmd y deberías ver el directorio que has añadido (posiblemente estará por el final de la lista).
Lo que queda es realizar pruebas poniendo el nombre de alguno de los accesos directos en la ventana de Ejecutar. Por ejemplo, en mi caso:
- ff
- wa
- fz
- r
etc.
Sin duda, este método puede resultar un poco lioso o complicado por tener que mantener uno mismo los accesos directos en ese directorio. Si ese es tu caso y no deseas complicarte, a lo mejor la mejor opción es que uses una aplicación como Launchy.


5 Comentarios en “Windows: Accesos directos”
Hace tiempo me pregunté si se podía hacer ésto y mira, sí se puede. Genial. Muchas gracias por el tutorial, xanfran
Aunque bueno, a la hora de la verdad, poca utilidad le voy a dar, puesto que tengo mi barra de accesos directos, pero en fin… xd
PD: para Firefox no hace falta el trucaje este, que con “firefox” ya te lo carga, del mismo modo que “iexplore” (e incluso, “iexplore http://www.google.es, por ejemplo, y ya te lleva directamente ahí), y tantos accesos más que hay por ahí. Algún día prondré la lista, que en algunos casos sí que es útil (por ejemplo, firewall.cpl).
Por Jarkendia el May 12, 2009
Si, eso de Firefox e IE, creo que es por algunas de las entradas en el registro Windows. Firefox también te permite poner firefox http://www.google.es
El firewall.cpl es otra de las aplicaciones que hay en el directorio C:\WINDOWS\system32. Hay multitud de aplicaciones en esa carpeta. Algunas realmente útiles y desconocidas:
-MRT: la famosa herramienta de eliminación de software malintencionado (famosa porque siempre que hay alguna actualización de Windows, esta aplicación está si o si…).
-nslookup: aplicación para saber si el DNS resuelve bien los nombres y las IP´s.
-netsh: aplicación para configurar una red por línea de comandos.
-taskmgr: el administrador de tareas de Windows.
-narrator: una aplicación de accesibilidad que lee/dice lo que se muestra en pantalla.
Esto es solo un ejemplo, hay muchas más.
Por xanfran el May 12, 2009
Efectivamente, jeje. Googleando te salen multitud de blogs que han recopilado los cientos de atajos que hay, aunque yo tengo pensado ponerlos también en mi blog y tenerlos más a mano, que a veces se me olvidan ;P
Por Jarkendia el May 13, 2009
hola bueno la verdad no soy un profecional como usted pero quisiera saber como hacer un
Accesos directos de mrt hago los pasos para crear y no registra nadasale un abiso en donde dice no “se encuentra el archivo mrt”
gracias por su respuesta quisiera eliminar virus sin ulilizar antivirus gracoias
Por cesar vargas lopez el Jul 18, 2010
Hola Cesar.
No sé cual es tu sistema operativo, pero en Windows XP y Windows 7, basta con poner “mrt” en la ventana ejecutar y darle a Enter.
El archivo mrt.exe está en la carpeta <directorio_windows>\system32, carpeta que ya está en el path de Windows.
Por xanfran el Jul 20, 2010