0
如何創建對象並對其進行編號?PowerShell - 創建具有不同名稱的對象
我想運行一個循環並創建具有不同名稱的對象。
$url = "http://stackoverflow.com"
$n = 30
for($i = 0 ; $i -le $n; $i++)
{
($ie +$i) = New-Object -ComObject InternetExplorer.Application
($ie +$i).visible = $true
($ie +$i).Navigate($url)
}
這樣的結果是對象:
$ IE1 $ IE2 $ IE3 等
作爲@JPBlanc說,你可以用'新Variable',但你爲什麼不創建對象的數組?然後你可以用'$ ie [0]','$ ie [1]'等來訪問單個對象,這樣可以更容易地遍歷所有對象(例如關閉Internet Explorer的所有實例:'$即| foreach {$ _。Quit()}') – Rynant