Dado um programa com variante de 32 e 64 bits, como coloco ambos no meu PATH com nomes diferentes? [duplicado]

0

Tome o WinDbg por exemplo. Por padrão, ele é instalado em C:\Program Files (x86)\Windows Kits\Debuggers\x86\windbg.exe (e x64), o que significa que há dois executáveis com o mesmo nome.

Como posso colocar os dois em meu caminho sob diferentes nomes, para que eu possa escolher qual deles estou lançando?

    
por Jakub Arnold 01.10.2016 / 03:50

1 resposta

1

Isso é muito semelhante a outra pergunta já respondida aqui . Mas, apenas para poupar o clique.

Uma possível solução é criar um link (consulte mklink ) para os arquivos em algum lugar no caminho e esse link pode ter um nome diferente. Então você pode usar o nome desse link para distinguir as duas versões.

Exemplo (execute cmd.exe como administrador - obrigatório para mklink ):

CD /D "C:\Program Files (x86)\Windows Kits\Debuggers"

mklink windbgx86.exe x86\windbg.exe
mklink windbgx64.exe x64\windbg.exe

CD \
windbgx86.exe
windbgx64.exe

(observe que o exemplo acima assume que C:\Program Files (x86)\Windows Kits\Debuggers está em seu caminho)

    
por 01.10.2016 / 05:53