我刚刚使用控制面板在 Windows 10 中设置了几个变量。
变量:TWILIO_ACCOUNT_SID
变量值:my_account_sid
变量:TWILIO_AUTH_TOKEN
变量值:my_twilio_auth_token
我refreshenv
在 powershell 中执行此操作,以便可以看到新的值。
但当我这样做时:
Write-Output "$TWILIO_ACCOUNT_SID"
Write-Output "$TWILIO_ACCOUNT_SID"
我只得到空白行,而不是值。我做错了什么?
答案1
在 Powershell 中您可以使用ENV:VariableName
驱动器来调用环境变量。
例子:
Get-ChildItem ENV:systemroot
Name Value
---- -----
SystemRoot C:\WINDOWS
就你的情况而言,你可以将其称为Write-Output "ENV:TWILIO_ACCOUNT_SID"