O'Reilly logo

Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop by Tobias Weltner Dr.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Argumente an Parameter übergeben

Funktionen werden in aller Regel erst dann nützlich, wenn es ermöglicht wird, sie ähnlich wie bei Cmdlets mit Argumenten zu füttern. Im einfachsten Fall wertet die Funktion autonom die übergebenen Argumente aus. Wesentlich komfortabler lassen sich Funktionen bedienen, die ihre Argumente als Parameter deklarieren. Die Reisekassenfunktion beispielsweise muss zwei Informationen erhalten: den Inhalt der Reisekasse und den Wechselkurs. Geben Sie diese beiden Informationen hinter dem Funktionsaufruf an, kann die Funktion sie über die Variable $args empfangen:

PS> function Get-Reisekasse { $args[0] * $args[1] }
PS> Get-Reisekasse 560 1.67
935,2

Wie Sie sehen, ist $args in Wirklichkeit ein Array und speichert darin alle ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required