Como criar um atalho que aponta para um programa dentro do pendrive?

0

Estou tendo problemas para criar um atalho que abrirá meu arquivo .exe no meu pendrive porque a letra da unidade geralmente muda quando o USB é inserido. Como posso fazer isso?

    
por Multi Boot 24.08.2013 / 03:09

3 respostas

1

Com a ajuda de um pequeno script em lote do Windows, você pode fazer com que um script procure seu arquivo .exe (ou qualquer arquivo) de todas as unidades (A: para Z :). Se encontrado, o executável é executado.

Neste exemplo, supomos que o arquivo para encontrar e executar seja aerozoom.exe , que está localizado em uma subpasta AeroZoom (onde o caminho completo pode ser AZ: \ AeroZoom \ aerozoom.exe ).

Modifique a segunda e terceira linha para AeroZoom \ aerozoom.exe e salve o arquivo de texto como, por exemplo, "this_is_a_shortcut.bat", que pode ser colocado na área de trabalho como um atalho.

@echo off
set fileToSearch=AeroZoom\aerozoom.exe
set fileToExecute=AeroZoom\aerozoom.exe
for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
    if exist "%%i:\%fileToSearch%" start "" "%%i:\%fileToExecute%"
)

Caso exista um arquivo com o mesmo nome de arquivo e caminho em outras unidades, o 'fileToSearch' pode ser modificado para procurar outro arquivo que esteja localizado apenas na unidade desejada.

    
por 24.08.2013 / 05:30
2

Você pode definir uma letra de unidade permanentemente na unidade por meio do gerenciamento de disco. Para o windows 7, clique com o botão direito do mouse em "computer" e escolha "manage", depois escolha "disk management". Encontre a unidade USB conectada no gerenciamento de disco e clique com o botão direito do mouse e escolha "Alterar letra e caminhos de unidade".

É um diálogo simples para adicionar um caminho ou alterar a letra da unidade atual.

Se você alterá-lo para algo no meio ou no final do alfabeto, ele não entrará em conflito com outras letras de unidade no sistema e deverá sempre ser o mesmo. Então seu atalho deve sempre funcionar

    
por 24.08.2013 / 03:44
0

Se você está falando de um atalho dentro da unidade que aponta para outro arquivo na unidade, basta usar referências como essa:

/programs/files/more/Run.EXE

Apenas certifique-se de que o atalho esteja na pasta antes de "programas / arquivos ..."

Você pode ter que usar um arquivo em lotes se seguir esse caminho.

    
por 24.08.2013 / 04:06

Tags