每次循环运行时如何创建新变量?
的内容
for ($i=1; $i -le 5; $i++)
{
$"var + $i" = $i
write-host $"var + $i
}
答案 0 :(得分:36)
使用New-Variable
和Get-Variable
(包括范围在内的可用选项)。 E.g。
for ($i=1; $i -le 5; $i++)
{
New-Variable -Name "var$i" -Value $i
Get-Variable -Name "var$i" -ValueOnly
}