Variables Powershell在echo中组合变量

Variables Powershell在echo中组合变量,variables,powershell,Variables,Powershell,我的脚本有问题 我想从两个变量中创建一个变量,然后回显结果 $a = "server1" $server_server1 = "Success" echo ("`$server_$a") 回声的结果应该是成功 Thx提前您可以使用Get VariableCmdlet: (获取变量“server_$a”)。值 从您的示例中可以看出,这将使您获得成功 有关实现相同结果的捷径的更多信息,请参见TechNet: iex "`$server_$a" 您的意思是成功吗?问题是基于动态计算变量名(基

我的脚本有问题

我想从两个变量中创建一个变量,然后回显结果

$a = "server1"
$server_server1 = "Success"

echo ("`$server_$a") 
回声的结果应该是成功


Thx提前

您可以使用
Get Variable
Cmdlet:

(获取变量“server_$a”)。值

从您的示例中可以看出,这将使您获得
成功


有关实现相同结果的捷径的更多信息,请参见TechNet:

iex  "`$server_$a"

您的意思是成功吗?问题是基于动态计算变量名(基于另一个名为
$a
)来计算要读取的变量。至少这是我的答案的基础:)