我想知道是否可以通过对两个或多个数据进行同步来引用powershell中的变量。见下面的例子......
$v0 = "My Var"
$v1 = "My Var2"
$suffix = 0
#THESE EXAMPLES BELOW (ALTHOUGH WRONG) WILL ILLUSTRATE WHAT WE ARE TRYING TO DO.
Write-Host $(v($suffix)) #ERROR
Write-Host $(v$suffix) #ERROR
Write-Host v$suffix # "v0"
我希望这个脚本输出“我的Var”。我不认为这是可能的,因为Powershell使用的是不是动态语言的.NET。如果可能的话,有什么想法吗?
答案 0 :(得分:2)
Write-Host (Get-Variable "v$suffix" -ValueOnly)