2017-02-17 66 views
0

比方说,我有一个名为test1的环境变量,其值为test_value。如何使用其他变量$target='test1'显示test_value基于另一个变量回应环境变量

这里是什么我已经试过:

$target='test1' 
echo $env:$target  
echo $env:$($target) 
echo "$env:$target" 

所有的上述3种方法无法显示test_value。我怎样才能实现我的目标?

回答

1
$env:test1 = 'test_value' 
$target = 'test1' 
$value = Invoke-Expression ('$env:' + $target) 
$value