variáveis ​​de eco no PowerShell usando Write-Output

variáveis ​​de eco no PowerShell usando Write-Output

Acabei de definir algumas variáveis ​​no Windows 10 usando o painel de controle.

Variável: TWILIO_ACCOUNT_SID Valor da variável:my_account_sid

Variável: TWILIO_AUTH_TOKEN Valor da variável:my_twilio_auth_token

Faço refreshenvno PowerShell para poder ver os novos valores.

Mas quando eu faço:

Write-Output "$TWILIO_ACCOUNT_SID"
Write-Output "$TWILIO_ACCOUNT_SID"

Acabei de receber linhas em branco em vez dos valores. O que estou fazendo de errado?

Responder1

No Powershell você pode usar o ENV:VariableNamedrive para chamar variáveis ​​de ambiente.

Exemplo:

Get-ChildItem ENV:systemroot

Name                           Value
----                           -----
SystemRoot                     C:\WINDOWS

No seu caso, você pode chamá-lo comoWrite-Output "ENV:TWILIO_ACCOUNT_SID"

informação relacionada