Event Review: Managing Web Infrastructure Systems with Windows PowerShell 2.0 (Session ITPROSRV-300)

Welcome to the material supporting page for this session. The materials on this page have been selected as the best matches to the content covered in the live event session.

Session Outline

This session will explore how Windows Powershell v2.0 can automate administrative tasks to manage critical web infrastructure systems in the data center. The session will include topics on how to monitor and manage Windows Server 2008 systems. We will discuss how to use Windows Powershell cmdlets and WMI to retrieve local and remote information and execute tasks that can be performed on a daily basis. Then we will focus on how Windows Powershell can make it easier for IT Professionals to manage Active Directory to administer network accounts and publish shared folders. Next, we will explore how Windows Powershell Snap-in for IIS can be used to efficiently manage web servers in a web farm to decrease administrative overhead. Then we will show you how Windows Powershell snap-in included in SQL Server 2008 can make it easier for IT Professionals to administer backend databases.

Session Agenda

Session Media

This session consists of a Windows Media presentation and demonstrations:

View the session presentation

View the full multimedia recording of this session.

Download the full session

Download the full multimedia recording of this session.

Download all slides and transcripts

Download just the slides and transcripts of this session.

Demo: Managing Windows Server

In the demonstration, we will explore several ways to manage Windows Server by using Windows PowerShell. We will check for hotfixes, use Windows Management Instrumentation (WMI) to remotely manage servers, and monitor performance. We will also use Windows PowerShell to search Active Directory and add Users and Shared Folders.  
Play online | Download

Demo: Managing Internet Information Services

In this demonstration, we will use Windows PowerShell to manage IIS and create different objects such as Web Sites, Virtual Directories, and Application Pools. We will also create an FTP Site and configure Web Site properties. Finally we will see how to start and stop Web Sites user WMI.  
Play online | Download

Demo: Managing SQL Server

In this demonstration, we will initialize the SQL Server PowerShell environment to work in Windows PowerShell version two. We will then run scripts that use WMO to retrieve and update data in SQL Server. We will use WMI to start and stop SQL Server services and finally use the Invoke-SQLcmd cmdlet to retrieve and update data in SQL Server.  
Play online | Download


Use the following resources to learn more about topics covered in this briefing.

Microsoft Press Books

  • Microsoft Windows PowerShell Step By Step

    Summary: Teach yourself the fundamentals of Windows PowerShell command line interface and scripting language. Written by a leading scripting expert, this tutorial delivers self-paced labs, timesaving tips, and hands-on sample scripts for automating Windows administration?one step at a time.

  • Windows PowerShell Scripting Guide

    Summary: Get practical guidance for using Windows PowerShell to manage Windows Vista and Windows Server 2008. Written by Ed Wilson, a leading scripting expert and trainer at Microsoft, this reference offers a task-based approach to help you find the information you need for day-to-day tasks. With more than 200 scripts, it offers rich examples that administrators can customize for their own environment and needs. The scripts range in complexity from one-line commands, to full-blown scripts with managed output and command-line arguments?examples that are applicable to all skill levels. Includes a companion CD with fully searchable eBook, sample scripts, and other resources for managing your Windows-based environment

Third-Party Books

  • Windows PowerShell Cookbook O'Reilly Media

    Summary: This Cookbook provides hundreds of tested scripts that you can use right away to administer Windows systems using Microsoft's new tool-everything from automating routine tasks to working with files, event logs and other forms of structured data to managing the users and resources of complex Windows networks. Along with its task-based introduction to the Windows PowerShell scripting language and environment, this book meets the needs of system administrators at any level.

  • Essential PowerShell

    Summary: In Essential PowerShell, noted expert Holger Schwichtenberg gives Windows sysadmins all the knowledge and sample scripts they need to successfully administer production systems with PowerShell.

  • Windows PowerShell Unleashed

    Summary: PowerShell is one of the most exciting new products to come out of Microsoft in a long time. It is both a new scripting language and a command-line shell. People who have seen the demos have been extremely impressed by the power it brings to admins to automate and customize their regular tasks. PowerShell will be used as the basis for all Windows administrative scripting in the future, starting with Exchange 2007 and Vista. IT Pros have been hungering for whatever PowerShell information they can get their hands on.

  • Amazon.com: Windows PowerShell in Action: Bruce Payette: Books

    Summary: This book is designed for anyone who wants to learn PowerShell and use it well. Rather than simply being a book of recipes to read and apply, this book gives you the deep knowledge about how PowerShell works and how to apply it

  • Amazon.com: Windows PowerShell Cookbook: for Windows, Exchange 2007, and MOM V3: Lee Holmes: Books

    Summary: This Cookbook by Windows PowerShell team developer Lee Holmes provides hundreds of tested scripts that you can use right away to get Microsoft's new tool working for you. More than 150 recipes, combined with a concise task-based introduction to the Windows PowerShell scripting language and environment, make it the perfect look-up guide when you encounter a thorny problem, or need a quick solution. The ideal companion to any tutorial or reference, this book meets the needs of system administrators at any level.

  • Amazon.com: Microsoft Windows PowerShell Programming for the Absolute Beginner: Jerry Lee Ford Jr.: Books

    Summary: Microsoft Windows PowerShell Programming for the Absolute Beginner teaches readers how to program using Microsoft's new PowerShell scripting language through the creation of computer games. No prior knowledge of programming in any language is required. Topics covered include the Windows PowerShell Command Line, object based scripting with .NET, writing PowerShell Scripts, working with variables, arrays and hashes, implementing conditional logic, using loops to process data, organizing scripts using functions, basic system administration, and much more.

  • Amazon.com: Pro Windows PowerShell: Hristo Deshev: Books

    Summary: Pro Windows PowerShell will show you how to use all this power in your own work. You?ll discover the object?oriented features of the shell and how they help in extracting and manipulating data. You?ll then learn how to use those features to solve real?world problems: manipulating files, working with text, monitoring systems, and performing operations over the network. The book serves as not only a tutorial, but also a reference: the ?Real World? part is structured so that it can be read nonlinearly and used as a reference or a cookbook. And you?ll find freely available tools and extensions that will help you do things even faster.

  • Amazon.com: Windows PowerShell Pocket Reference (Pocket Reference (O'Reilly)): Lee Holmes: Books

    Summary: This portable reference to Windows PowerShell summarizes both the command shell and scripting language, and provides a concise reference to the major tasks that make PowerShell so successful. It's an ideal on-the-job tool for Windows administrators who don't have time to plow through huge books or search online.

  • Amazon.com: Professional Windows PowerShell (Programmer to Programmer): Andrew Watt: Books

    Summary: In one of the first books to cover this groundbreaking technology, Andrew Watt guides you through the ins and outs of PowerShell and demonstrates how to utilize it to create powerful solutions.

Training and Certification