0 Pluspunkte 0 Minuspunkte
Gibt es eine einfache Möglichkeit ein Powershell Ergebnis in einer XML Datei zu speichern so das die Felder alle automatisch strukturiert werden?
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Mit dem Cmdlet ConvertTo-XML kannst du Powershell Objekte als XML speichern.

# Beispiel-Daten erzeugen
$daten = @(
    [PSCustomObject]@{Name="Max"; Alter=30; Stadt="Berlin"},
    [PSCustomObject]@{Name="Anna"; Alter=25; Stadt="München"},
    [PSCustomObject]@{Name="Peter"; Alter=40; Stadt="Hamburg"}
)

# Daten in XML konvertieren
$xml = $daten | ConvertTo-Xml -As String -NoTypeInformation

Um das Ergebnis in eine Datei zu schreiben

$xml | Out-File -FilePath "C:\Pfad\zur\Datei.xml"
von (732 Punkte)