- Series: IT Best Practices - Microsoft Press
- Paperback: 752 pages
- Publisher: Microsoft Press; 1 edition (December 26, 2009)
- Language: English
- ISBN-10: 0735626464
- ISBN-13: 978-0735626461
- Product Dimensions: 7.4 x 1.1 x 9 inches
- Shipping Weight: 2.7 pounds
- Average Customer Review: 9 customer reviews
- Amazon Best Sellers Rank: #1,773,096 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 2.0 Best Practices (IT Best Practices - Microsoft Press) 1st 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 .
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
About the Author
Ed Wilson is a well-known scripting expert who delivers popular scripting workshops to Microsoft customers and employees worldwide. He's written several books on Windows scripting, including Microsoft Windows PowerShell Step by Step and Microsoft VBScript Step by Step. Ed is a senior consultant at Microsoft Corporation.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The book is a helpful resource, i'd recommend it.
Windows PowerShell 2.0 Best Practices assumes that you already have an understanding of Powershell, it's not a book on learning Powershell. The introductory chapters however do give you a brief overview of what you need to run Powershell in your environment and goes through the installation and configuration process before delving into some of the powerful capabilities that Powershell allows administrators including how to access and use various native Win32 COM objects like the Win32_Process classes.
Any administrator will sooner or later need to work with ADSI, the active directory service Interfaces and therefore a chapter has been dedicated to dealing with ADSI through Powershell, from creating users and groups to creating computer accounts and exporting statistics on your active directory environment to spreadsheets for reporting.
The book is divided into 5 main sections. The main sections are an introduction to Powershell, Planning, Designing, Testing and Deploying and finally Optimizing your cmdlets and scripts. Each section is split into chapters detailing specific parts of the overall section theme, for example under Planning there are chapters on identifying scripting opportunities, configuring your scripting environment, avoiding scripting pitfalls etc. Although this is a best practices book, there are numerous examples within each chapter showing how to best take advantage of Powershell 2 and numerous sidebars giving additional information, anecdotes or highlighting particularly important areas.
The appendixes in the book are crammed full of information from listing out all the included cmdlets that ship with Powershell 2 and a brief description of each to listing important and useful classes that you may need to work with from the .Net Framework, COM objects and WMI objects.
Weighing in at a tad over 700 pages, this is a hefty tomb chock full of useful advice, tips and tricks and information to let you take full advantage of Powershell 2. Although aimed mainly at system administrators, developers will find a lot of useful information contained within these pages and can start writing scripts to help automate some of their daily activities. Sometimes the writing can feel a little disjointed however this does not detract from an overall excellent book.
The book is divided up into 5 sections: Introduction, Planning, Designing, Testing and Deploying, Optimizing. In effect, the book is divided around the scripting lifecycle. The Planning section looks at identifying the opportunities for scripting within your organisation. The Designing section shows you how to design scripts that meet your business needs based on the features of PowerShell V2. As I said the book is based on V2 - but there area number of features that, at least in my experience, a lot of users simply do not know. The fourth section of this book covers both testing (something every script needs!) and deployment (how your users get your scripts). The final section looks at optimising your scripts.
The book, like many MS Press books, contain side bars from folks in the industry. These sidebars provide the voice of experience and give weight to the ideas Ed is promoting. I like these as they provide counterpoint to the book itself.
This is not an easy book to just skim through. Ed writes for adults, and the examples are rich - it took me literally months to finish reading this as I read a little of the book each night. I found that I had to read some pages several times to enable me to distill the key points the book is making.
If you are new to PowerShell, then this would be a good book to read as it provides great background to PowerShell V2 as well a wealth of scripts you could use in your environment. If you have PowerShell skills, then this book can give you new perspectives on PowerShell in the enterprise as well as show you a number of tricks you can leverage in your own code.
I give this book 5 stars!
me in line w/ better scripting practices. Examples are top notch and explanations couldn't be