Quantcast
Channel: SQLServerCentral » Programming » Powershell » Latest topics
Viewing all articles
Browse latest Browse all 467

Unique items from an array in order

$
0
0
How to get the unique list of Scriptfiles in the order they were added, ie,File2File1[code="plain"]$ScriptPath = "File2"$ServerList = ("ServerB", "ServerC")$DB = ("DB1", "DB2")$ScriptItems = @()foreach ($Server in $ServerList) { foreach ($Database in $DB) { $ScriptItem = New-Object System.Object $ScriptItem | Add-Member -type NoteProperty -name ScriptFile -Value $ScriptPath $ScriptItem | Add-Member -type NoteProperty -name Server -value $Server $ScriptItem | Add-Member -type NoteProperty -name Database -value $Database $ScriptItems += $ScriptItem } } $ScriptPath = "File1"$ServerList = ("ServerB", "ServerC")$DB = ("DB1", "DB2")foreach ($Server in $ServerList) { foreach ($Database in $DB) { $ScriptItem = New-Object System.Object $ScriptItem | Add-Member -type NoteProperty -name ScriptFile -Value $ScriptPath $ScriptItem | Add-Member -type NoteProperty -name Server -value $Server $ScriptItem | Add-Member -type NoteProperty -name Database -value $Database $ScriptItems += $ScriptItem } } $ScriptItems[/code]Thanks!

Viewing all articles
Browse latest Browse all 467

Trending Articles