Definindo o caminho no Windows

1

Se eu fosse executar todos os executáveis no Windows em cmd, isso significa que eu preciso adicionar todas as pastas que contêm executáveis ao PATH? Vindo do Linux, isso parece um grande aborrecimento. Existe alguma maneira de automatizar ou simplificar o processo?

    
por Forethinker 12.04.2012 / 11:49

5 respostas

0

Até agora, parece-me que a melhor resposta para a minha pergunta é: Use cygwin com alias . Seria como se os atalhos no Windows fossem links simbólicos reais.

A melhor solução que eu estava procurando veio com cygstart no cygwin. Eu nem preciso especificar o programa. Ele olha para a extensão e executa o programa padrão para esse arquivo.

    
por 14.04.2012 / 06:05
2

Se você não quiser iniciar o executável usando o caminho completo, adicione o diretório à variável de ambiente PATH.

A variável PATh pode ser editada para todos os usuários de um computador, para sua conta de usuário atual ou apenas para uma instância CMD específica. O último pode ser usado em um arquivo em lotes que abre uma janela do CMD e, em seguida, estende a variável PATh para essa instância do CMD.

Para isso, crie um link (LNK) que execute o seguinte comando:

%comspec% /k ""C:\myvars.bat"" x86

Em seguida, crie o arquivo de lote C:\myvars.bat que estende o PATH com os diretórios que você precisa. Agora, se você abrir o link, receberá uma instância do CMD com o PATH estendido.

    
por 12.04.2012 / 12:38
2

O shell (através do registro) sabe a localização de muitos executáveis. Então, por exemplo, onde iexplore.exe pode não funcionar, start iexplore.exe faz. Você também pode usar argumentos, por exemplo. start iexplore http://example.com .

    
por 12.04.2012 / 13:58
0

Você deseja iniciar seus programas sem usar atalhos ou passar pelo menu Iniciar? Se assim for, eu recomendaria slickrun. link

Eu não posso usar um computador sem ele. :)

    
por 12.04.2012 / 20:07
0

Escolha um diretório que já esteja no caminho ou adicione um novo diretório para o propósito e adicione-o ao caminho.

Nele, colocam arquivos BAT que iniciam os programas de que você precisa, incluindo o caminho completo, se necessário.

Com freqüência, você pode obter a linha de comando completa clicando com o botão direito do mouse em um atalho para o arquivo, Properties, look at Target :, copiando / colando em seu arquivo bat.

    
por 14.04.2012 / 16:39