Acessando executáveis sem ir ao local do arquivo na linha de comando

0

Nos servidores Unix da minha escola, posso executar certos programas na linha de comando sem ir ao arquivo onde eles estão localizados. Por exemplo,

shell> java filename

executaria o arquivo com java. O computador doméstico que eu uso tem o Windows, e eu queria saber se eu poderia fazer algo semelhante na linha de comando. Não, eu tenho que ir para o local do caminho do executável e digitar o nome do executável para executá-lo.

C:\longpath> java filename

É possível acessar o java (ou qualquer outro programa) sem ir ao local do arquivo através da linha de comando do Windows?

    
por George Newton 20.12.2013 / 12:50

1 resposta

2

Você pode adicionar o caminho ao seu programa para a variável de ambiente path . Então você pode acessar os arquivos nesse diretório de qualquer lugar nos prompts de comando que você abrir depois de alterar a variável.

  1. Pressione ⊞Win + R
  2. Digite systempropertiesadvanced e clique em [OK]
  3. Clique em [Environment Variables]
  4. Modifique a variável path (use a metade superior apenas para o usuário atual; a metade inferior para todos os usuários):
    • Se a variável path existir:
      1. Selecione-o e clique em [Edit]
      2. Pressione End para ir até o final da variável
      3. Pressione ; e digite ou cole o caminho
      4. Clique em [OK] para aceitar e fechar caixas de diálogo abertas
    • Se a variável path ainda não existir:
      1. Clique em [New]
      2. Insira Path para o nome
      3. Digite o caminho para o valor
      4. Clique em [OK] para aceitar e fechar caixas de diálogo abertas

Advertências:

  • Delimite vários caminhos com ; (por exemplo, c:\foo;c:\bar;c:\baz )
  • Cuidado para não atrapalhar nenhum caminho existente ou você pode causar o mau funcionamento do Windows
    • Você pode copiar o caminho existente para um editor de texto como o Bloco de notas e fazer suas alterações antes de copiá-lo de volta para a caixa de diálogo quando estiver satisfeito; isso é aconselhável porque o campo de edição na caixa de diálogo é pequeno, então você não pode ver a coisa toda como no Bloco de Notas (especialmente se você ativar a quebra de linha)
  • As alterações se aplicam somente a novos prompts de comando. Portanto, você terá que fechar os existentes e abrir um novo
por 20.12.2013 / 12:57