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

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

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

shell> java filename

executaria o arquivo com java. O computador doméstico que uso tem Windows e gostaria de saber se poderia fazer algo semelhante na linha de comando. Certo, não, tenho que ir até 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 acessar o local do arquivo por meio da linha de comando do Windows?

Responder1

Você pode adicionar o caminho do seu programa à pathvariável de ambiente. Então você pode acessar os arquivos nesse diretório de qualquer lugar nos prompts de comando que você abre após alterar a variável.

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

Ressalvas:

  • Delimite vários caminhos com ;(por exemplo, c:\foo;c:\bar;c:\baz)
  • Tenha cuidado para não bagunçar nenhum caminho existente ou você pode causar 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 lá 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 tudo como no Bloco de notas (especialmente se você ativar a quebra de linha)
  • As alterações aplicam-se apenas anovoprompts de comando, então você terá que fechar os existentes e abrir um novo

informação relacionada