In this webcast, we look at some of the powerful scripting capabilities of Windows PowerShell. First, we introduce some of the basics of Windows PowerShell. We examine how the help system works and review the Windows
PowerShell command structure. We also discuss how to format output and some basic Windows PowerShell commands. Next, we explore variable declaration and scripting constructs in Windows PowerShell to perform basic programmatic functions, like loops and branching.
Then we look at advanced scripting techniques involving functions, filters, script blocks, and error handling. We also look briefly at how to use Windows PowerShell with Windows Management Instrumentation (WMI) to gain access to a wide variety of system objects
and settings. Finally, we look at how to use the Microsoft .NET Framework to build a simple form using Windows PowerShell.

John Baker started in Microsoft Consulting Services as an infrastructure consultant. He has logged more than 100 TechNet Events and given presentations for the launch of the Microsoft Office System. John has also delivered a variety of webcasts and live events
that tackle Windows Server 2003 Active Directory and Group Policy, Microsoft Systems Management Server 2003, and Microsoft SQL Server 2005. As an IT professional, John loves how new products and technologies are always lurking around the corner. That is also
a major challenge, which is why he recently completed the Windows Server 2003 MCSE upgrade certification and two security exams.