cómo crear accesos directos a programas en unidades USB

Si trabaja en varios equipos, es probable que utilice una unidad USB para llevar su software portátil favorita con usted. suites de aplicaciones portátiles como PortableApps.com, CodySafe, o Lupo PenSuite, cada uno tiene un menú que proporciona acceso principal a los programas instalados en la suite.

Sin embargo, puede haber razones por las que necesita para crear accesos directos a programas en tu memoria USB. Puede que esté utilizando un programa que no se integra en el menú principal de la suite. O bien, puede no utilizar un conjunto oficial de solicitud portátil en absoluto, y sólo colocar software portátil en una carpeta de la unidad USB. Tal vez usted prefiere el uso de accesos directos en la raíz de la unidad USB, como un escritorio portátil.

Cualquiera sea la razón, no se puede simplemente crear un acceso directo a una aplicación en la unidad USB y colocarlo en la raíz de la unidad. El acceso directo se referirá siempre a la ruta completa de la aplicación, incluyendo la letra de unidad. Diferentes equipos asignar diferentes letras a las unidades flash USB, por lo que tendría que cambiar la letra de unidad para sus atajos cuando se cambia. Puede asignar una letra de unidad estática a la unidad USB. Sin embargo, si usted prefiere no hacer eso, hay una manera de crear accesos directos a programas en una unidad USB utilizando rutas relativas.

Debido a que Windows no soporta rutas relativas en los accesos directos, le mostrará cómo crear un “acceso directo” en la raíz de una unidad USB mediante la creación de un archivo por lotes (.bat) y convertirlo en un archivo ejecutable (.exe).

Para crear el archivo por lotes, abra un editor de texto, como el Bloc de notas y escriba la ruta completa, incluyendo el nombre del archivo ejecutable, el programa para el que desea crear un acceso directo. Sin embargo, hacer de esto una ruta relativa al dejar fuera la letra de unidad y la primera barra invertida. Además, la ruta entre comillas. Vamos a utilizar el programa de extracción de icono gratis, BeCyIconGrabber, como un ejemplo. La imagen siguiente muestra un ejemplo de la ruta completa en relación con el programa en nuestra unidad flash USB.

En el editor de texto, guarde el archivo como a.bat archivo en una ubicación de su elección. Salvamos nuestro archivo en un directorio especial en nuestra unidad flash USB.

NOTA: No importa demasiado dónde guarda el archivo por lotes. La ubicación del archivo ejecutable final es lo que importa.

Se puede poner un icono en el acceso directo al extraer el icono del archivo program’s.exe y agregarlo al archivo ejecutable que va a crear para su acceso directo. Para extraer el icono del archivo de programa, consulte nuestro artículo sobre el uso de una herramienta gratuita para extraer los iconos de alta calidad a partir de archivos. Usted debe terminar con un archivo de icono (.ico) como se muestra a continuación.

Para convertir el archivo por lotes en un archivo ejecutable, descargar el programa del palo libre de EXE Converter. El programa no necesita ser instalado. Basta con extraer los archivos de the.zip archivo y haga doble clic en el archivo .exe para ejecutar el programa.

En el bate para ventana del programa EXE Converter, haga clic en el botón Examinar (…) a la derecha del cuadro de edición de archivos por lotes.

En la página Seleccione el cuadro de diálogo de archivos por lotes, vaya a la carpeta en la que guardó el archivo your.bat, seleccione el archivo y haga clic en Abrir.

Ahora, tenemos que especificar el nombre y la ubicación del archivo resulting.exe. Por defecto, la misma ubicación que el archivo por lotes se introduce como la ubicación de almacenamiento. Sin embargo, no nos salvamos nuestro archivo por lotes en la raíz de nuestra unidad flash USB, pero queremos guardar el archivo de acceso directo ejecutable en la raíz. Para cambiar la ubicación, haga clic en el botón Examinar (…) a la derecha del cuadro de edición Guardar como.

NOTA: También puede escribir los caminos y nombres de archivo en los cuadros de edición directamente, en lugar de utilizar los botones de navegación.

En el cuadro de diálogo Guardar como, vaya a la raíz de la unidad flash USB, e introduzca un nombre para el acceso directo en el cuadro de edición Nombre de archivo. Clic en Guardar.

Para ejecutar el archivo por lotes de forma “invisible”, sin ninguna abertura de la ventana de la consola en el fondo, seleccione la opción de aplicación invisible en el cuadro de Visibilidad.

Para añadir el icono de la que extrajo el archivo .exe de acceso directo, haga clic en la pestaña versioninformations y luego haga clic en el botón Examinar (…) a la derecha del cuadro de edición de archivo de icono.

En la página Seleccione el cuadro de diálogo archivo de icono, vaya a la carpeta donde guardó el archivo extracted.ico, seleccionarlo, y haga clic en Abrir.

La ruta de acceso al archivo de icono se introduce en el cuadro de edición de archivo de icono. Haga clic en compilar para crear archivo de acceso directo your.exe.

Para cerrar Bat To Exe Converter, haga clic en el botón X en la esquina superior derecha de la ventana de diálogo.

El archivo de acceso directo new.exe está disponible en la raíz de la unidad flash USB. Haga doble clic en él para ejecutar el programa.

Este es el programa BeCyIconGrabber abierta de nuestro archivo por lotes convertido.

Ahora usted puede crear fácilmente accesos directos a programas en su unidad flash USB que trabajarán no importa qué letra de unidad asignada a la unidad en cualquier ordenador con Windows.

Gran consejo. ¡Gracias!

También tuve este problema, e hice un script utilizando AutoIT para crear y compilar pequeños scripts AutoIt para crear accesos directos relativos, de una manera mucho más sencilla (abrir su archivo ejecutable, abra el icono, hecho) .; lo publicado a la AutoIT foros, aquí está el enlace; http: //www.autoitscript.com/forum/topic/139048-portable-app-shortcut-creator/

En realidad, si se crea un acceso directo dentro de la unidad USB y moverlo a otro equipo, creo que haciendo doble clic en el enlace que se volverá a ajustar para que se apunte a la nueva ubicación de la aplicación y poner en marcha. No será, sin embargo, muestra un icono hasta que lo haga iniciar la aplicación. He intentado esto hace algún tiempo y ha funcionado.

De todos modos, este método se ve muy bien también.

LiberKey aquí! gran consejo!

En lugar de hacer esta gimnasia utilizo el programa PStart (http://www.pegtop.net/start/) para crear un menú que puedo acceder en linea de manera fácil con el ratón o las teclas de acceso directo.

@MJ Algunos pueden hacer la corrección automática de acceso directo, pero muchos no lo hacen. He tenido este mismo problema a mí mismo, antes.

Una nota con respecto a la portabilidad de este tipo de accesos directos – no hay ninguna. Si se mueve el EXE de acceso directo (o BAT, si decide no convertir) a una carpeta diferente en su unidad, tendrá que cambiar la ruta para que apunte a la nueva ruta relativa entre el acceso directo y el objetivo. Puede evitar esto en realidad incluyendo la primera barra invertida en el camino (aún con exclusión de la letra de la unidad), y especificando la ruta completa a partir del directorio raíz.

Ejemplo: acceso directo se encuentra en \ accesos directos, pero el objetivo es \ Aplicaciones \ MiPrograma \ Program.exe. Puede escribir el destino como “\ Aplicaciones \ MiPrograma \ Program.exe” o “.. \ Aplicaciones \ MiPrograma \ Program.exe”. Si posteriormente mueve el acceso directo a la raíz, la primera ruta de destino va a funcionar, pero el segundo no.

Gran consejo! El murciélago de utilidad de conversión de Exe es una joya en sí mismo.

Sería mejor utilizar “% ~ dp0 \ pathtoexe \ yourexe.exe” en el archivo por lotes.

SuperAntiSpyware encuentra un troyano en el exe creado;. Trojan.Agent / Gen-cuentagotas; Podría ser una falsa influjo positivo, pero he eliminado el programa;. I Google el sitio donde el programa viene, un montón de malas críticas;. Tenga cuidado .

Jugando hombre de hierro resultó ser muy lucrativo por Robert Downey Jr., por su papel en Iron Man se le pagó $ 500,000, cuando retomando en la secuela que se le pagó $ 10.000.000, y cuando apareció como Iron Man en Los Vengadores se le pagó $ 50 millones .