31

每次循环运行时如何创建一个新变量?

类似的东西

for ($i=1; $i -le 5; $i++)
{
    $"var + $i" = $i
    write-host $"var + $i
}
4

1 回答 1

50

使用New-Variableand Get-Variable(注意可用的选项,包括范围)。例如

for ($i=1; $i -le 5; $i++)
{
    New-Variable -Name "var$i" -Value $i
    Get-Variable -Name "var$i" -ValueOnly
}
于 2012-10-22T16:10:52.563 回答