Come creare collegamenti a programmi su unità USB
Se lavori su più computer, probabilmente utilizzi un'unità USB per portare con te il tuo software portatile preferito. Suite di applicazioni portatili come PortableApps.com, CodySafe o Lupo PenSuite, ognuna con un menu principale che consente l'accesso ai programmi installati nella suite.
Tuttavia, potrebbero esserci motivi per cui è necessario creare collegamenti ai programmi sull'unità USB. È possibile che si stia utilizzando un programma che non si integra nel menu principale della suite. Oppure, potresti non utilizzare affatto una suite di applicazioni portatile ufficiale e posizionare semplicemente un software portatile in una cartella sull'unità USB. Forse preferisci usare scorciatoie sulla radice della chiavetta USB, come un desktop portatile.
Qualunque sia la ragione, non è possibile creare un collegamento a un'applicazione sull'unità USB e posizionarlo nella directory principale dell'unità. Il collegamento farà sempre riferimento al percorso completo dell'applicazione, inclusa la lettera di unità. Computer diversi assegnano lettere di unità diverse alle unità flash USB, quindi è necessario modificare la lettera di unità per i tasti di scelta rapida quando cambia. È possibile assegnare una lettera di unità statiche all'unità USB. Tuttavia, se preferisci non farlo, c'è un modo per creare scorciatoie per i programmi su un'unità USB utilizzando percorsi relativi.
Poiché Windows non supporta i percorsi relativi nelle scorciatoie, ti mostreremo come creare un "collegamento" nella radice di un'unità USB creando un file batch (.bat) e convertendolo in un file eseguibile (.exe).
Per creare il file batch, apri un editor di testo, ad esempio Blocco note, e inserisci il percorso completo, incluso il nome del file eseguibile, nel programma per il quale desideri creare un collegamento. Tuttavia, rendi questo un percorso relativo tralasciando la lettera di unità e la prima barra retroversa. Inoltre, circondare il percorso con le virgolette. Useremo il programma gratuito di estrazione delle icone, BeCyIconGrabber, come esempio. L'immagine sotto mostra un esempio del percorso completo relativo al programma sulla nostra chiavetta USB.
Nell'editor di testo, salva il file come file .bat in una posizione a tua scelta. Abbiamo salvato il nostro file in una directory speciale sulla nostra chiavetta USB.
NOTA: non importa troppo dove si salva il file batch. La posizione del file eseguibile finale è ciò che conta.
Puoi mettere un'icona sul tuo collegamento estraendo l'icona dal file .exe del programma e aggiungendola al file eseguibile che creerai per il tuo collegamento. Per estrarre l'icona dal file di programma, consulta il nostro articolo sull'utilizzo di uno strumento gratuito per estrarre icone di alta qualità dai file. Si dovrebbe finire con un file icona (.ico) come mostrato di seguito.
Per convertire il file batch in un file eseguibile, scarica il programma gratuito Bat To Exe Converter. Il programma non ha bisogno di essere installato. Basta estrarre i file dal file .zip e fare doppio clic sul file .exe per eseguire il programma.
Nella finestra del programma di Bat To Exe Converter, fare clic sul pulsante Sfoglia (...) a destra della casella di modifica del file batch.
Nella finestra di dialogo Seleziona il file batch, accedere alla cartella in cui è stato salvato il file .bat, selezionare il file e fare clic su Apri.
Ora, dobbiamo specificare il nome e il percorso del file .exe risultante. Per impostazione predefinita, la stessa posizione del file batch viene inserita come posizione di salvataggio. Tuttavia, non abbiamo salvato il nostro file batch nella root della nostra chiavetta USB, ma vogliamo salvare il file di collegamento eseguibile sul root. Per modificare la posizione, fare clic sul pulsante Sfoglia (...) a destra della casella Salva come modifica.
NOTA: puoi anche digitare i percorsi e i nomi di file direttamente nelle caselle di modifica, invece di utilizzare i pulsanti di ricerca.
Nella finestra di dialogo Salva come, passare alla directory principale dell'unità flash USB e immettere un nome file per il collegamento nella casella di modifica Nome file. Fai clic su Salva.
Per eseguire il file batch "invisibilmente" senza aprire la finestra della console in background, selezionare l'opzione Applicazione invisibile nella casella Visibilità.
Per aggiungere l'icona estratta al file di collegamento .exe, fare clic sulla scheda Versioninformations e quindi fare clic sul pulsante Sfoglia (...) a destra della casella di modifica del file Icona.
Nella finestra di dialogo Seleziona il file dell'icona, accedere alla cartella in cui è stato salvato il file .ico estratto, selezionarlo e fare clic su Apri.
Il percorso del file dell'icona viene inserito nella casella di modifica del file Icona. Fai clic su Compila per creare il tuo file di collegamento .exe.
Per chiudere il convertitore Bat To Exe, fai clic sul pulsante X nell'angolo in alto a destra della finestra di dialogo.
Il nuovo file di collegamento .exe è disponibile nella directory principale dell'unità flash USB. Fare doppio clic su di esso per eseguire il programma.
Ecco il programma BeCyIconGrabber aperto dal nostro file batch convertito.
Ora puoi facilmente creare scorciatoie per programmi sulla tua chiavetta USB che funzionerà indipendentemente dalla lettera assegnata all'unità su qualsiasi computer Windows.