Textausgaben formatieren

Häufig sollen Ergebnisse in beschreibende Texte integriert und ausgegeben werden. Den einfachsten Weg dazu haben Sie schon kennengelernt: Betten Sie die Ergebnisse als Variablen in einen Text ein, den Sie in doppelte Anführungszeichen stellen:

# Unterausdruck in Text einbetten:
PS> "Auf eine CD passen $(720MB / 1.44MB) Disketten."
Auf eine CD passen 500 Disketten.
# Variable in Text einbetten:
PS> $ergebnis = 720MB / 1.44MB
PS> "Auf eine CD passen $ergebnis Disketten."
Auf eine CD passen 500 Disketten.

Verwenden Sie Direktvariablen, wenn das Ergebnis ohne Variable direkt berechnet werden soll oder wenn Sie nicht den Inhalt einer Variablen einbetten wollen, sondern Inhalte aus Eigenschaften der Variablen:

PS> "Aktuelle Hintergrundfarbe: ...

Get Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.