Manning Early
Access Program
Windows PowerShell in Action, Second Edition
EARLY ACCESS EDITION

Bruce Payette

MEAP Began: February 2009
Softbound print: July 2010 (est.) | 700 pages
ISBN: 9781935182139
Also see Powershell in Practice

Pre-Order options*
Order today and start reading Windows PowerShell in Action, Second Edition today through MEAP
  MEAP + Ebook only - $29.99
  MEAP + Print book (includes Ebook) when available - $49.99
Every purchase includes a free ebook of the previous edition!
For more information, please see the MEAP FAQs page.
  About MEAP Release Date Estimates    

Table of Contents, MEAP Chapters & Resources

Table of Contents         Resources 
Part 1: Learning PowerShell
 1. Welcome to PowerShell - FREE
 2 The basics in detail - AVAILABLE
 3 Working with types - AVAILABLE
 4 Operators and expressions - AVAILABLE
 5 Advanced operators and variables - AVAILABLE
 6 Flow control in scripts - AVAILABLE
 7 PowerShell Functions - AVAILABLE
 8 Advanced functions and scripts - AVAILABLE
 9 Using and Authoring Modules - AVAILABLE
10 Module Manifests and Metadata - AVAILABLE
11 ScriptBlocks and Dynamic Code - AVAILABLE
12 Remoting and Background Jobs
13 Remoting: Advanced Configuration and Application
14 Errors and exceptions
15 Script debugging

Part 2: Using PowerShell 16 Processing text, files, and XML
17 Getting fancy—.NET and WinForms
18 Windows objects: Come, WMI and WSMan
19 Security, security, security

Appendix A Comparing PowerShell to other languages
Appendix B Admin examples
Appendix C The PowerShell grammar
Appendix D World-Ready Scripting
 

DESCRIPTION

Windows PowerShell transformed the way administrators and developers interact with Windows. PowerShell, an elegant dynamic language from Microsoft, lets you script administrative tasks and control Windows from the command line. Because it's a full-featured, first-class Windows programming language, programmers and power-users can now do things in a shell that previously required VB, VBScript, or C#.

Windows PowerShell in Action, Second Edition is a completely revised edition of the best selling book on PowerShell, written by Bruce Payette, one of the founding members of the Windows PowerShell team, co-designer of the PowerShell language, and the principal author of the PowerShell language implementation.

This new edition preserves the crystal-clear introduction to PowerShell, showing sysadmins and developers how to build scripts and utilities to automate system tasks or create powerful system management tools to handle day-to-day tasks. It's rich with interesting examples that will spark your imagination. The book covers batch scripting and string processing, COM, WMI, remote management and jobs and even .NET programming including WinForms and WPF/XAML.

Windows PowerShell in Action, Second Edition adds full coverage of V2 features like remote, changes to the threading model, and the new -split and -join operators. The book now includes full chapters on Remoting, Modules, Events and Transactions, and the PowerShell Integrated Scripting Environment. As well, it provides deeper coverage of PowerShell "commandlets" (cmdlets) and more of the popular usage scenarios throughout the book.

WHAT'S INSIDE

About the Author

Bruce Payette is a founding member of the PowerShell team at Microsoft. He is a co-designer of the PowerShell language and the principal author of the language implementation. Prior to joining Microsoft, he worked at Softway Systems and MKS, building UNIX tools for Windows.

Praise for the First Edition of Windows PowerShell in Action

“The book on PowerShell, it has all the secrets.”
—James Truher, PowerShell Program Manager, Microsoft Corporation

“Bruce is a walking encyclopedia of every good, bad, solid, and wacky language idea that has been tried... This is a book that only Bruce could have written.”
—Jeffrey Snover, from the Foreword

“If all it had going for it was the authoratative pedigree of the writer, it might be worth it, but it's also well-written, well-organized, and thorough, which I think makes it invaluable as both a learning tool and a reference.”
Slashdot.org

“...an encyclopedic tome of PowerShell scripting bringing the reader through the basics with simple shell scripts through powerful and flexible scripts any Windows systems administrator will find immediately useful.”
ArsGeek.com

“[It gives you] inside information, excellent examples, and a colorful writing style.”
Marc van Orsouw (MOW) PowerShell MVP

“The nuances of PowerShell from the lead language designer himself! Excellent content and easy readability!”
—Keith Hill, Software Architect

“I love this book!”
—Scott Hanselman ComputerZen.com

“There's no better way to learn PowerShell than from someone on the core PowerShell team - and that's exactly what you get with this book.”
—Joe Topjian, adminspotting.net

About the Early Access Version

This Early Access version of Windows PowerShell in Action, Second Edition enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online

Want to learn More?

Sign up to read more content when it is released and to receive news about this book.