Nehmen wir an, ich habe das folgende Snippet:
$assoc = New-Object PSObject -Property @{
Id = 42
Name = "Slim Shady"
Owner = "Eminem"
}
Write-Host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner
Ich würde erwarten, dass dieser Ausschnitt dies zeigt:
42 - Slim Shady - Eminem
Aber stattdessen zeigt es:
42 + - + Slim Shady + - + Eminem
Das lässt mich glauben, dass die +
Operator ist für die Verkettung von Zeichenketten und Variablen nicht geeignet.
Wie sollten Sie dies mit PowerShell angehen?