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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.