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

Methoden des String-Objekts

Neben den Textoperatoren aus Tabelle 19.2 stehen Ihnen außerdem die eingebauten .NET-Methoden zur Verfügung, die sich in jedem String-Objekt befinden (mehr zu Objekten erfahren Sie in Kapitel 8). Diese Methoden können eine unschätzbare Hilfe sein, um die in Texten enthaltenen Informationen zu bergen. Möchten Sie z.B. die Dateierweiterung eines Pfads herausfinden, hilft Ihnen das Cmdlet Split-Path leider nicht weiter. Mit den Methoden des String-Objekts dagegen lösen Sie diese Aufgabe sehr elegant:

PS> $path = "C:\test\beispiel.bat"
PS> $path.Substring( $path.LastIndexOf(".")+1 )
bat
PS> $path.Split(".")[-1]
bat

Im ersten Beispiel haben Sie mit LastIndexOf() die Position des letzten Punkts im Pfadnamen ermittelt und dann ...

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