Como criar atalhos para programas em unidades USB
Se você trabalha em vários computadores, provavelmente usa uma unidade USB para levar seu software portátil favorito com você. Conjuntos de aplicativos portáteis como PortableApps.com, CodySafe ou Lupo PenSuite, cada um tem um menu principal que fornece acesso aos programas instalados no pacote..
No entanto, pode haver razões pelas quais você precisa criar atalhos para programas na sua unidade USB. Você pode estar usando um programa que não se integra ao menu principal da suíte. Ou, você pode não estar usando uma suíte de aplicativos portável oficial e apenas colocando o software portátil em uma pasta na sua unidade USB. Talvez você prefira usar atalhos na raiz da unidade USB, como um desktop portátil.
Seja qual for o motivo, você não pode simplesmente criar um atalho para um aplicativo na unidade USB e colocá-lo na raiz da unidade. O atalho sempre se referirá ao caminho completo do aplicativo, incluindo a letra da unidade. Computadores diferentes atribuem letras de unidade diferentes a unidades flash USB, portanto, você teria que alterar a letra da unidade para seus atalhos quando ela for alterada. Você pode atribuir uma letra de unidade estática à unidade USB. No entanto, se você preferir não fazer isso, há uma maneira de criar atalhos para programas em uma unidade USB usando caminhos relativos.
Como o Windows não suporta caminhos relativos em atalhos, mostraremos como criar um “atalho” na raiz de uma unidade USB, criando um arquivo em lotes (.bat) e convertendo-o em um arquivo executável (.exe).
Para criar o arquivo em lotes, abra um editor de texto, como o bloco de notas, e digite o caminho completo, incluindo o nome do arquivo executável, para o programa para o qual você deseja criar um atalho. No entanto, faça isso um caminho relativo, deixando de fora a letra da unidade ea primeira barra invertida. Além disso, coloque o caminho entre aspas. Nós usaremos o programa de extração de ícone livre, BeCyIconGrabber, como um exemplo. A imagem abaixo mostra um exemplo do caminho completo relativo ao programa em nossa unidade flash USB.
No editor de texto, salve o arquivo como um arquivo .bat em um local de sua escolha. Nós salvamos nosso arquivo em um diretório especial em nossa unidade flash USB.
NOTA: Não importa muito onde você salvar o arquivo de lote. A localização do arquivo executável final é o que importa.
Você pode colocar um ícone em seu atalho extraindo o ícone do arquivo .exe do programa e adicionando-o ao arquivo executável que você criará para o seu atalho. Para extrair o ícone do arquivo de programa, consulte nosso artigo sobre como usar uma ferramenta gratuita para extrair ícones de alta qualidade dos arquivos. Você deve acabar com um arquivo de ícone (.ico) como mostrado abaixo.
Para converter seu arquivo de lote em um arquivo executável, baixe o programa gratuito Bat To Exe Converter. O programa não precisa ser instalado. Basta extrair os arquivos do arquivo .zip e clicar duas vezes no arquivo .exe para executar o programa..
Na janela do programa Bat To Exe Converter, clique no botão de navegação (…) à direita da caixa de edição do arquivo Batch..
Na caixa de diálogo Selecionar o arquivo de lote, navegue até a pasta na qual você salvou o arquivo .bat, selecione o arquivo e clique em Abrir..
Agora, precisamos especificar o nome e a localização do arquivo .exe resultante. Por padrão, o mesmo local do arquivo de lote é inserido como o local de salvamento. No entanto, não salvamos nosso arquivo de lote na raiz da nossa unidade flash USB, mas queremos salvar o arquivo de atalho executável na raiz. Para alterar o local, clique no botão de navegação (…) à direita da caixa Salvar como edição..
NOTA: Você também pode digitar os caminhos e nomes de arquivos diretamente nas caixas de edição, em vez de usar os botões de navegação.
Na caixa de diálogo Salvar como, navegue até a raiz da unidade flash USB e insira um nome de arquivo para o atalho na caixa de edição Nome do arquivo. Clique em Salvar.
Para executar o arquivo em lote “invisivelmente”, sem abrir a janela do console em segundo plano, selecione a opção Aplicativo invisível na caixa Visibilidade.
Para adicionar o ícone extraído ao arquivo de atalho .exe, clique na guia Versioninformations e, em seguida, clique no botão de navegação (…) à direita da caixa de edição File file.
Na caixa de diálogo Selecionar o arquivo de ícone, navegue até a pasta onde você salvou o arquivo .ico extraído, selecione-o e clique em Abrir..
O caminho para o arquivo de ícone é inserido na caixa de edição do arquivo de ícone. Clique em Compile para criar seu arquivo de atalho .exe.
Para fechar o Conversor Bat to Exe, clique no botão X no canto superior direito da caixa de diálogo..
O novo arquivo de atalho .exe está disponível na raiz da sua unidade flash USB. Clique duas vezes para executar o programa.
Aqui está o programa BeCyIconGrabber aberto a partir do nosso arquivo de lote convertido.
Agora você pode criar facilmente atalhos para programas na sua unidade flash USB que funcionarão independentemente da letra da unidade atribuída à sua unidade em qualquer computador com Windows.