adicionando o cwd / pwd / (.) ao caminho no powershell

1

Portanto, tenho um programa que gostaria de executar no Windows PowerShell. No cmd eu apenas digito script.cmd e ele vai rodar o script. No PowerShell, aparentemente tenho que fazer ./script.cmd .

O BASH se comporta de maneira semelhante por padrão. Para alterar o comportamento do BASH, você precisa fazer export PATH=$PATH:. e, em seguida, script.sh funcionará em vez de apenas ./script.sh .

A minha pergunta é ... como posso fazer script.cmd funcionar no PowerShell? Eu tenho que fazer algo semelhante a export PATH=$PATH:. ? Eu fiz echo $PATH no PowerShell, mas isso não gerou nada ..

    
por neubert 30.05.2015 / 01:47

1 resposta

1

Primeiro, leia get-help about_command_precedence para ver como isso funciona.

Em seguida, digite $env:path para visualizar seu PATH atual.

Você pode acrescentar um diretório ao PATH assim: $env:path += ";C:\Scripts"

Você também pode acrescentar o diretório atual ao PATH assim: $env:path += ";."

get-item env: mostrará todas as variáveis de ambiente.

    
por 30.05.2015 / 02:41