2012-10-22 139 views

回答

29

使用New-VariableGet-Variable(考慮到現有的選項,包括範圍)東西線。例如。

for ($i=1; $i -le 5; $i++) 
{ 
    New-Variable -Name "var$i" -Value $i 
    Get-Variable -Name "var$i" -ValueOnly 
} 
+3

完全有效的答案。我會補充說,無論何時我需要做這樣的事情,我都喜歡使用散列表。 – EBGreen

+1

我也更喜歡哈希表。儘管如此,還是有一些(罕見的)只有這些cmdlet有幫助的情況。 –

+1

一個例子是在psake模塊中,像屬性塊,你需要做一些非常動態的事情。 –