You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PowerShell中查看变量值?解决设置变量后无法取值问题

PowerShell设置变量后无法获取值的解决方法

你的问题出在Set-Variable命令的语法使用错误上,以下是具体解决办法:

错误原因

你执行的Set-Variable OPENAI_API_BASE=https://aoai-try-mc.openai.azure.com会把整个字符串OPENAI_API_BASE=https://aoai-try-mc.openai.azure.com当作变量名,而非将OPENAI_API_BASE设为变量名、后面的URL设为值,所以用Get-Variable OPENAI_API_BASE找不到对应变量。

正确的解决方式

方式1:规范使用Set-Variable命令

PowerShell中Set-Variable需要将变量名和值用空格分隔,或者显式指定参数名:

# 直接传变量名和值
Set-Variable OPENAI_API_BASE "https://aoai-try-mc.openai.azure.com"

# 显式指定参数名(更清晰)
Set-Variable -Name OPENAI_API_BASE -Value "https://aoai-try-mc.openai.azure.com"

执行上述命令后,再运行Get-Variable OPENAI_API_BASE即可正常获取变量。

方式2:使用更简洁的变量赋值语法

在PowerShell中,直接用$变量名 = 值的写法更直观,无需调用Set-Variable:

# 赋值
$OPENAI_API_BASE = "https://aoai-try-mc.openai.azure.com"

# 获取变量值(两种方式都可以)
$OPENAI_API_BASE
Get-Variable OPENAI_API_BASE

内容的提问来源于stack exchange,提问作者Manu Chadha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 13:12:46