陣列我想從一系列的字符串,已經從輸出拉的創建帶有標題的表格。我已經使用這個......PowerShell的轉字符串與標題
$Scopearray = @("$server","$ip","$ScopeName","$Comment")
要關閉此...
$ip = $Trimmed[0]
$server = $Trimmed[1]
$ScopeName = $Trimmed[2]
$Comment = $Trimmed[3]
進入這個:
PS C:\WINDOWS\system32> $Scopearray MyServer.domain 10.1.1.1 NameofScope ScopeDetails
但我需要將其轉換成一個表,像這樣:
我試過以下,以及其他多維例子copule,但我清楚地失去了一些東西根本。
$table = @()
foreach ($instance in $Scopearray) {
$row = "" | Select ServerName,IP,ScopeName,Comment
$row.Heading1 = "Server Name"
$row.Heading2 = "IP Address"
$row.Heading3 = "Scope Name"
$row.Heading4 = "Comment"
$table += $row
}
你爲什麼不創建foreach循環內的對象並將該對象添加到數組列表。在循環外部聲明arraylist。在循環內部,您仍然可以執行修剪操作並將該值分配給該對象。說得通? –