2017-02-17 6 views
0

たとえば、値test_valuetest1という環境変数があります。別の変数$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