12 de Mayo 2009 – 9:14 pm
En 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:
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.
Categoría: General, Windows | 5 Comentarios »