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

Nachschlag für Profis

Heute haben Sie frei – jedenfalls beinahe. Es soll nur ein Rätsel gestellt werden:

Rätsel. Aus anderen Skriptsprachen kennen Sie Funktionen, mit denen man prüfen kann, ob eine Variable einen numerischen Wert enthält. Bei VBScript heißt solch eine Funktion z.B. isNumeric(). Mit isDate() kann man ganz ähnlich prüfen, ob eine Variable ein Datum enthält. Bei der PowerShell scheinen solche Funktionen zu fehlen. Oder haben Sie eine Idee?

Lösung. Aus Kapitel 9 wissen Sie, dass es die alten VBScript-Funktionen noch gibt, und Sie können tatsächlich auf diese zurückgreifen, beispielsweise so:

PS> [System.Reflection.Assembly]::LoadWithPartialName('Microsoft.VisualBasic') | Out-Null PS> [Microsoft.VisualBasic.Information]::IsDate('1. März ...

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