Uma maneira de fazer isso seria criar Links Simbólicos para os arquivos (programas) em questão.
Suponha que você tenha uma única pasta ( C:\bin
) adicionada ao caminho do sistema. Então nessa pasta
você pode criar links simbólicos para executáveis que você deseja ter rapidamente acessíveis.
Agora, suponha que há vários aplicativos aos quais você deseja acesso rápido, seja do linha de comando ou da caixa Windows / Run. Por exemplo, digamos que sua lista de programas inclui:
"C:\Program Files-Zipz.exe"
"C:\Program Files\AutoHotkey\AutoHotkey.exe"
"C:\Program Files\iTunes\iTunes.exe"
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe"
"C:\Program Files (x86)\Notepad++\notepad++.exe"
Para criar os links simbólicos para o acima, você pode:
mkdir c:\bin
cd /d c:\bin
mklink 7z.exe "C:\Program Files-Zipz.exe"
mklink ahk.exe "C:\Program Files\AutoHotkey\AutoHotkey.exe"
mklink iTunes.exe "C:\Program Files\iTunes\iTunes.exe"
mklink devenv.exe "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe"
mklink npp.exe "C:\Program Files (x86)\Notepad++\notepad++.exe"
Você notará que "renomei" AutoHotKey.exe
to ahk.exe
e Notepad++.exe
to npp.exe
nesses exemplos, fornecendo assim nomes abreviados para eles.
Tal como acontece com muitas coisas no Windows, existem outras formas perfeitamente válidas para alcançar a mesma coisa. Um seria criar Windows
Alias de Linha de Comando . Outra seria usar AutoHotKey . Outra ainda seria criar atalhos do Windows
e adicione a extensão .lnk
à variável de ambiente PATHEXT
como @Ben N descreve em sua resposta. Você também pode usar doskey.exe para chegar lá, conforme descrito em este post em StackOverflow .
Pessoalmente, eu uso principalmente aliases porque eu uso muito a linha de comando do Windows. Eu também uso o AutoHotKey, no entanto, quando a situação exige isso.