- Paperback: 677 pages
- Publisher: SAPIEN Technologies; 3rd edition (2010)
- Language: English
- ISBN-10: 0982131429
- ISBN-13: 978-0982131428
- Product Dimensions: 7 x 1.4 x 10 inches
- Shipping Weight: 2.8 pounds
- Average Customer Review: 4.7 out of 5 stars See all reviews (11 customer reviews)
- Amazon Best Sellers Rank: #1,100,362 in Books (See Top 100 in Books)
To get the free app, enter your email address or mobile phone number.
Windows Powershell 2.0: TFM 3rd Edition
Use the Amazon App to scan ISBNs and compare prices.
Customers Who Bought This Item Also Bought
More About the Author
Jeff's latest books are Learn PowerShell 3 in a Month of Lunches, Learn PowerShell Toolmaking in a Month of Lunches and PowerShell in Depth: An Administrators Guide.
You can keep up with Jeff at his blog http://jdhitsolutions.com/blog , on Twitter at twitter.com/jeffhicks and on Google Plus (http:/gplus.to/JeffHicks)
Top Customer Reviews
The authors emphasize teaching how to find more information. This book doesn't fill the pages with tables of command explanations or other information that is readily available online or within PowerShell's built-in help. This book doesn't waste space giving readers information they can get elsewhere more quickly. The tables that are included are actually useful, like the .NET types that would commonly be used in PowerShell.
The real-world examples are very practical. After something is explained, an example of how the concept could be used in a real scenario is demonstrated. I found the chapter on Regular Expression quite useful, giving examples for matching email addresses, domain credentials, telephone numbers and other strings I commonly search for.
If there are several ways to accomplish something, the book explains the methods and then gives practical advice on when to use one method over another. I always struggled with error handling in PowerShell 1.0, and this book tells you flat-out: Just use Try...Catch and don't worry about the others in v2. There is a chapter on best practices, but these sprinkles of advice are found throughout the book.
The scope of the book is also excellent. Not much time is spent on the very VERY basic stuff, and that's fine because there are a million and a half PowerShell introductions on the web. It goes from simple and useful to Windows forms and advanced functions.
Both authors are top notch, and Don Jones designed the upcoming Microsoft Official Curriculum for PowerShell v2: Course 10325A.
The bad news for tech support people who have developed extensive skill and code libraries in VBScript and JScript utilizing the WSH (Windows Scripting Host) is that Microsoft has frozen further enhancements to WSH. The WSH never leveraged the .NET framework and now it never will. PowerShell does leverage the .NET framework.
Ergo, PowerShell is the present and future of scripted management of the Windows environment.
The challenge facing VBS code writers is that there is no easy way to convert VBS scripts to Powershell scripts; the code writer has to convert himself to using Powershell instead of VBScript.
I was in the market for a book that would enable me to port my knowledge of programming and Windows to Powershell asap. I didn't want, I didn't need to take beginner's steps in learning how to use PowerShell. Well, maybe I needed a few tips to get into the groove of PowerShell's *nix syntax and piping m.o. After that, I wanted to hit the floor running. I wanted specific instructions and examples of how PowerShell could provide the same functionality to manage Windows operating systems as I daily utilize with VBS and JS scripts. Particularly enumerating services, processes, files and file attributes, reading and writing to the registry and querying WMI and ADSI providers -- the resources that are central to managing Windows systems and networks.
I have found Windows Powershell 2.0: TFM to be an excellent resource for re-tooling my skillset.Read more ›
I NEEDED to know the whys and the hows to get from A-Z and this book does a good job of telling you HOW to get the information, not just saying put this here and that there. personally i need to know the reasons behind what you do. i was able before to do one line PS cmdlets piping this into that, but this book has me building functions, getting a query's result and piping it into an array i can use with a ForEach loop. stuff like that.
personally if you must have ONE book for PS version 2, i would recommend this one be the one to get. there are others that are good but none are as great as this one. plus the Sapien WMI Explorer is truly awesome in trying to figure out HOW to use WMI to leverage that into accessing Active Directory information.
1) The chapters are short and full of good examples and practical wisdom
2) The authors use repetition without becoming redundant
3) The authors give you alternate ways to think about a concept or application of a concept
4) The usage of WMI within Powershell is explained well
5) The authors point you toward additional resources
4) The authors stay on focus throughout the book
Overall, I am very impressed with this book.
Most Recent Customer Reviews
Out of date but the best PowerShell book I could find by far! I still recommend it for anyone who wants to learn PowerShell. Read morePublished 16 months ago by BobG
This book is a must for people who use PS scripting. It has been an invaluable reference for the few weeks it has been in my possession.Published on November 20, 2012 by DJM III
This book really is an outstanding technical work. It gets a lot right, including:
- Explaining concepts about how and why PowerShell syntax works, which is content you... Read more