- Paperback: 1016 pages
- Publisher: Manning Publications; Second edition (May 18, 2011)
- Language: English
- ISBN-10: 1935182137
- ISBN-13: 978-1935182139
- Product Dimensions: 7.4 x 2 x 9.2 inches
- Shipping Weight: 3.2 pounds
- Average Customer Review: 80 customer reviews
- Amazon Best Sellers Rank: #683,513 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Windows PowerShell in Action, Second Edition Second Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Customers who viewed this item also viewed
Customers who bought this item also bought
From the Author
PowerShell V2 added an enormous number of new features to the product. Similarly, this book represents a major expansion on the first edition. At nearly twice the length of the first book, it provides deep and detailed coverage of PowerShell V2 and its features:
Chapter 1-PowerShell's history and a quick tour of its features.
Chapter 2-Foundations of PowerShell - the core concepts underlying the PowerShell language and execution environment.
Chapter 3-An introduction to the PowerShell type system and how it works.
Chapter 4-Operators and expressions including basic arithmetic, comparison and assignment, wildcard and regular expression pattern matching.
Chapter 5-Operations for working with arrays (indexing, slicing) and objects (properties and methods, output redirection, the formatting operator and PowerShell variables.
Chapter 6-PowerShell language constructs like conditional statements and loops.
Chapter 7-Basic scripting in PowerShell, introducing functions and variable scoping.
Chapter 8-How to write advanced functions and scripts using parameter metadata, dynamic parameters and how to create in-line help for your functions and scripts.
Chapter 9-Using and authoring PowerShell modules.
Chapter 10-Advanced topics in modules including how modules should be used in a production environment.
Chapter 11-Advanced scripting techniques covering metaprogramming, scriptblocks, dynamic modules and closures.
Chapter 12-PowerShell remoting - the basics of operation and application.
Chapter 13-Remoting in depth covering the protocol stack, custom configurations and constrained service endpoints.
Chapter 14 Error and exception handling.
Chapter 15 The PowerShell Integrated Scripting Environment and debugger.
Chapter 16-Text processing such as basic string processing, file processing (including handling binary files) and working with XML documents including the use of the new XLinq APIs.
Chapter 17-Leveraging the .NET framework to do network programming and build GUIs in Windows Forms and WPF.
Chapter 18-Using COM to automate Windows features including the task scheduler and applications like Word and Internet Explorer.
Chapter 19-Using WMI and WSMan from the command line and in scripts to inspect, update and manage a Windows system.
Chapter 20-In-depth coverage and application of the PowerShell eventing subsystem.
Chapter 21-Security concepts and best practices for PowerShell
Sample chapters, the appendixes and code for the examples in the book can be downloaded from the Manning website.
About the Author
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Therein, however, is the reason I can't recommend this as your first PowerShell book. The book is very logically planned out, the information very well presented in relatively easy to understand language, there is an abundance of script snippets to demonstrate what is being talked about, and the writing style itself is entertaining to read. But the author knows too much on the subject, and like any proud parent, often "too much information" is given, delving too deep into the gears and cogs of PowerShell and the underlying .NET framework for the (often basic) building block component, which might overwhelm the new PowerShell user, especially if the user does not have programming, let alone scripting, experience.
So although I say don't make this your first purchase, make it your second - and probably your last. Start with an "Introduction" style book (like Microsoft Windows Powershell Programming for the Absolute Beginner) to get used to the complex environment (even if you've only had VBS/JS experience), get comfortable with the basics of the shell, then move up to this title. You'll soon find out that every aspect you thought you knew has much more to the story than you thought, and you'll walk away from this read able to do just about everything you want.
I got a few books on powershell, and the style of this book at first seemed very choppy, but as I learned more about the language it became more understandable the way things were done in this book. The author has so much information about the way that the language was developed that it made certain things distracting.
I have seen the author on the MSDN Channel 9 video's and that also probably helped me understand how the author voices things in a certain way.
The book is very useful, and the most dogeared of my powershell books. There are better style books out there (for version 1).
Now with Powershell 2.0 there will be a new batch of books, and I understand that the author is working on a 2nd edition for Powershell 2.0.
There is a lot to powershell, and it presents a learning curve, but you will find that the time invested will bring a payoff. It feels like a swiss army knife for admins and developers. This book may give nuances to the language you might not find in other books. So I definitely would recommend this book, more so if it is a 2nd edition - for Powershell 2.0.
The book is peppered with valuable code examples that show off everything from the basics to the most advanced concepts, and the examples are built incrementally so you can see how and why every character in a command line works. Since PowerShell is object oriented, you easily learn why this is important, and how to extract the power of an OO shell.
I've already put PowerShell to work at the office using it for WMI, Active Directory, and file management tasks and have incorporated it into my AutoIT scripts as well. This book was a great help in getting me up to speed as fast as I have.