Como mapear um exe para uma função cmd?

2

Eu tenho vários aplicativos de console em todo o sistema que eu uso periodicamente. Para executá-los eu abro uma linha de comando e navego para a pasta relevante para executá-los.

Existe uma maneira que eu possa configurá-los para serem executados a partir de qualquer local (como o nslookup / ipconfig etc)?

    
por Liath 11.02.2011 / 01:04

3 respostas

4

Você pode fazer isso adicionando seus caminhos à variável de caminho do sistema. No XP, clique com o botão direito do mouse em 'Meu Computador', escolha propriedades e, em seguida, a guia 'Avançado'. Na parte inferior do que é um botão para variáveis de ambiente. Na seção "Variáveis do sistema" da caixa de diálogo, você deve encontrar uma chamada "Caminho". Adicione um ponto-e-vírgula e, em seguida, seu (s) caminho (s) até o fim para fazer com que seus programas funcionem de qualquer lugar através da linha de comando.

O processo é quase idêntico no Win7.

    
por 11.02.2011 / 01:12
3

De link :

The Registry can be edited to explicitly contain the path to the desired executable file or files. The Registry key involved is HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths

  1. Create a new sub-key with the name of the executable file that you wish to add to the path. e .g., HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\somefile.exe
  2. In this new key, add a string variable named "Path" containing the value of the the path to your new executable file, e.g., C:\Program files\newprogramfolder\
  3. The new key will already have an empty variable (Default). Edit it to have the string value of entire address of the new program executable , e.g., C:\Program files\newprogramfolder\somefile.exe

You can now enter "somefile.exe" into the Run line to open the program.

    
por 11.02.2011 / 01:11
2

Embora seja possível adicionar o caminho para cada aplicativo às suas variáveis de ambiente, é menos complicado (e no passado, consumiu muito menos recursos do seu sistema - embora não tenha certeza de que seja uma preocupação significativa) criar uma pasta especificamente para conter arquivos .bat que fazem referência aos outros comandos que você deseja acesso fácil.

Configure a pasta, adicione essa localização a seu caminho de sistema (como descrito acima), em seguida, basta criar um arquivo .bat (nessa pasta) apontando para cada item de linha de comando. O outro benefício disso é que, se você preferir executar qualquer um deles com sinalizadores ou comutadores, você pode colocá-lo diretamente no arquivo .bat e economizar alguns toques no teclado.

Pode ser de 6 a meia dúzia, mas parece mais limpo para mim.

    
por 11.02.2011 / 03:08