2013-08-16 39 views
0

我正在嘗試創建一個將在特定OU中創建新組的數組。如果我填充陣列與一個站點前:[email protected]('Dallas')它正確地創建新的羣體,但是如果我把在陣列前多個站點:[email protected]('Dallas','Bedford')的PowerShell返回錯誤「無法解析目錄對象爲給定的身份「OU =達拉斯貝德福德,DC = examplecompany,DC = COM試圖列出「達拉斯貝德福德」的網站。我試圖用單引號和雙引號。使用數組創建新組

這裏是foreach語句

foreach ($location in $site) {$pc="OU=$site,OU=Location,DC=examplecompany,DC=COM" 

我怎樣才能解決這個問題,所以我沒有一個?

由於手動輸入站點位置之一。

回答

0

要嵌入它保存了當前數組元素集合本身(例如$網站),而不是$位置,試試這個:

foreach ($location in $site) { 
    $pc="OU=$location,OU=Location,DC=examplecompany,DC=COM" 
}