Customers who viewed this item also viewed
Buy New
$57.64$57.64
FREE delivery Tuesday, June 30
Advertisement
Advertisement
Ships from: Amazon Sold by: MbBooks
Used - Good
$22.49$22.49
FREE delivery Tuesday, June 30 on orders shipped by Amazon over $35
Advertisement
Advertisement
Ships from: Amazon Sold by: Drum's Books
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns.- Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Windows PowerShell in Action
Purchase options and add-ons
Windows PowerShell in Action, Third Edition is the definitive guide to PowerShell, now revised to cover PowerShell 6.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
In 2006, Windows PowerShell reinvented the way administrators and developers interact with Windows. Today, PowerShell is required knowledge for Windows admins and devs. This powerful, dynamic language provides command-line control of the Windows OS and most Windows servers, such as Exchange and SCCM. And because it's a first-class .NET language, you can build amazing shell scripts and tools without reaching for VB or C#.
About the Book
Windows PowerShell in Action, Third Edition is the definitive guide to PowerShell, now revised to cover PowerShell 6. Written by language designer Bruce Payette and MVP Richard Siddaway, this rich book offers a crystal-clear introduction to the language along with its essential everyday use cases. Beyond the basics, you'll find detailed examples on deep topics like performance, module architecture, and parallel execution.
What's Inside
- The best end-to-end coverage of PowerShell available
- Updated with coverage of PowerShell v6
- PowerShell workflows
- PowerShell classes
- Writing modules and scripts
- Desired State Configuration
- Programming APIs and pipelines
About the Reader
Written for intermediate-level developers and administrators.
About the Authors
Bruce Payette is codesigner and principal author of the Power-Shell language. Richard Siddaway is a longtime PowerShell MVP, author, speaker, and blogger.
Table of Contents
- Welcome to PowerShell
- Working with types
- Operators and expressions
- Advanced operators and variables
- Flow control in scripts
- PowerShell functions
- Advanced functions and scripts
- Using and authoring modules
- Module manifests and metadata
- Metaprogramming with scriptblocks and dynamic code
- PowerShell remoting
- PowerShell workflows
- PowerShell Jobs
- Errors and exceptions
- Debugging
- Working with providers, files, and CIM
- Working with .NET and events
- Desired State Configuration
- Classes in PowerShell
- The PowerShell and runspace APIs
- ISBN-101633430294
- ISBN-13978-1633430297
- Edition3rd
- PublisherManning
- Publication dateSeptember 28, 2017
- LanguageEnglish
- Dimensions7.38 x 1.8 x 9.25 inches
- Print length904 pages
![]() |
Frequently bought together

Customers who viewed this item also viewed
Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOSPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Tuesday, Jun 30
PowerShell Cookbook: Your Complete Guide to Scripting the Ubiquitous Object-Based ShellPaperbackFREE Shipping by AmazonGet it as soon as Tuesday, Jun 30Only 9 left in stock (more on the way).
PowerShell for Sysadmins: Workflow Automation Made EasyPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Tuesday, Jun 30
Mastering PowerShell Scripting: Automate repetitive tasks and simplify complex administrative tasks using PowerShellPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Tuesday, Jun 30
Learn PowerShell Scripting in a Month of Lunches, Second Edition: Write and organize scripts and toolsPaperbackFREE Shipping by AmazonGet it as soon as Tuesday, Jun 30
Customers also bought or read
- Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS#1 Best SellerMicrosoft .NET
Paperback$27.61$27.61Delivery Tue, Jun 30 - PowerShell Cookbook: Your Complete Guide to Scripting the Ubiquitous Object-Based Shell
Paperback$49.49$49.49FREE delivery Tue, Jun 30 - Windows Internals: System architecture, processes, threads, memory management, and more, Part 1 (Developer Reference)
Paperback$40.92$40.92FREE delivery Tue, Jun 30 - PowerShell for Sysadmins: Workflow Automation Made Easy#1 Best SellerMicrosoft C & C++ Windows Programming
Paperback$23.25$23.25Delivery Tue, Jun 30 - PowerShell Automation and Scripting for Cybersecurity: Hacking and defense for red and blue teamers
Paperback$30.97$30.97Delivery Tue, Jun 30 - Mastering PowerShell Scripting: Automate repetitive tasks and simplify complex administrative tasks using PowerShell
Paperback$32.49$32.49Delivery Tue, Jun 30 - PowerShell Pocket Reference: Portable Help for PowerShell Scripters
Paperback$18.99$18.99Delivery Tue, Jun 30 - Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))
Paperback$23.06$23.06Delivery Tue, Jun 30 - Hacking and Security: The Comprehensive Guide to Ethical Hacking, Penetration Testing, and Cybersecurity (Rheinwerk Computing)
Paperback$48.20$48.20FREE delivery Tue, Jun 30 - Mastering Microsoft Intune: Deploy Windows 11, Windows 365 via Microsoft Intune, Copilot and advance management via Intune Suite
Paperback$37.54$37.54FREE delivery Tue, Jun 30 - CompTIA® Security+® SY0-701 Certification Guide: Master cybersecurity fundamentals and pass the SY0-701 exam on your first attempt
Paperback$25.96$25.96Delivery Tue, Jun 30 - Troubleshooting with the Windows Sysinternals Tools (IT Best Practices - Microsoft Press)#1 Best SellerWindows Server Guides
Paperback$17.94$17.94Delivery Tue, Jun 30 - Code: The Hidden Language of Computer Hardware and Software#1 Best SellerMicrosoft Programming
Paperback$27.61$27.61Delivery Tue, Jun 30 - Ugly's Electrical References, 2026 Edition#1 Best SellerElectrical & Electronics
Spiral-bound$24.67$24.67Delivery Tue, Jun 30 - Practical Packet Analysis, 3rd Edition: Using Wireshark to Solve Real-World Network Problems
Paperback$36.18$36.18FREE delivery Tue, Jun 30 - Operating Systems: Three Easy Pieces#1 Best SellerComputer Operating Systems Theory
Paperback$28.27$28.27Delivery Tue, Jun 30 - Practical Automation with PowerShell: Effective scripting from the console to the cloud
Paperback$42.23$42.23$3.99 delivery Jul 15 - 22 - CompTIA Linux+ Certification All-in-One Exam Guide, Second Edition (Exam XK0-005)
Paperback$25.85$25.85Delivery Tue, Jun 30 - Learn PowerShell Scripting in a Month of Lunches, Second Edition: Write and organize scripts and tools
Paperback$49.49$49.49FREE delivery Tue, Jun 30 - Learning Git: A Hands-On and Visual Guide to the Basics of Git
Paperback$34.92$34.92Delivery Tue, Jun 30 - The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws
Paperback$34.65$34.65Delivery Tue, Jun 30 - TCP/IP Illustrated, Volume 2: The Implementation (Addison-Wesley Professional Computing Series)
Paperback$84.99$84.99FREE delivery Tue, Jun 30
From the Publisher
About This Book
Windows PowerShell is the next-generation scripting environment created by Microsoft. It’s designed to provide a unified solution for Windows scripting and automation, able to access the wide range of technologies such as .net, com and wmi through a single tool. Since its release in 2006, PowerShell has become the central component of any Windows management solution. In addition, due to PowerShell’s comprehensive support for .net, it has broad application potential outside of the system administration space. PowerShell can be used for text processing, general scripting, build management, creating test frameworks, and so on. With PowerShell v6 being available on Linux and mac OS as well as Windows, the benefits of PowerShell now extend cross-platform bringing a unified approach to system management.
The authors have extensive experience with PowerShell. Bruce was one of the principal creators of PowerShell. Richard has been using PowerShell since it first became available to apply automation techniques to many organizations. Using many examples, both small and large, this book illustrates the features of the language and environment and shows how to compose those features into solutions, quickly and effectively.
Note that, because of the broad scope of the PowerShell product, this book has a commensurately broad focus. It was not designed as a cookbook of pre-constructed management examples, like how to deal with Active Directory or how to script Exchange. Instead it provides information about the core of the PowerShell runtime and how to use it to compose solutions the 'PowerShell Way'. After reading this book, the PowerShell user should be able to take any example written in other languages like C# or Visual Basic and leverage those examples to build solutions in PowerShell.
Who should read this book?
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 tries to give the reader a deep knowledge about how PowerShell works and how to apply it. All users of PowerShell should read this book.
So, if you’re a Windows sysadmin, this book is for you. If you’re a developer and you need to get things done in a hurry, if you’re interested in .net, or just if you like to experiment with computers, PowerShell is for you and this book is for you.
Editorial Reviews
About the Author
Richard Siddaway is a multi-year PowerShell MVP, author, speaker and blogger with many years of experience using PowerShell.
Product details
- Publisher : Manning
- Publication date : September 28, 2017
- Edition : 3rd
- Language : English
- Print length : 904 pages
- ISBN-10 : 1633430294
- ISBN-13 : 978-1633430297
- Item Weight : 3.38 pounds
- Dimensions : 7.38 x 1.8 x 9.25 inches
- Best Sellers Rank: #1,344,015 in Books (See Top 100 in Books)
- #29 in XML Programming (Books)
- #47 in ASP.NET Programming
- #154 in Microsoft .NET
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Generated from the text of customer reviewsSelect to learn more
Reviews with images
Top reviews from the United States
- 5 out of 5 stars
A perfect companion for self teaching PowerShell
Reviewed in the United States on March 8, 2026The subject is treated in great detail and the information is well organized. The authors choose a progressive approach, where complex concepts are introduced increasingly; this promotes a smooth learning experience, without overloading the reader with excessive information. Each new concept is accompanied by small working examples, ready to copy/paste to the terminal and start playing with. The authors take the time to highlight gotchas and best practices, to explain what's going under the hood and why a particular feature has been developed that way; sometimes they also present the evolution of a technical decision, to make it clear the path (and the errors) that led to a particular implementation. Last but not least, the book is well written, sentences are concise and clear, and the authors do not lack the sense of humor, too. For a foreign reader (I'm Italian) this is especially valuable. And, as a plus, purchasing the printed book you get from Manning the PDF and epub versions for free, so you can keep the book in your pocket or on your screen while studying. I'm totally satisfied with my purchase.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Insanely informative.
Reviewed in the United States on April 25, 2022I would read it, if this guy will let me.
But in all seriousness, I am the resident PowerShell expert at work and consider myself pretty advanced. I initially learned from Don Jones on CBT nuggets and his a month of lunches videos. And I have 3-4 years of experience writing hundreds of scripts. This book is teaching me things I didn't even know starting in the first chapter. I'll update my review if it changes, but this book is so far making me extremely happy with my purchase. Everyone online stated this was the one book to rule them all, and they weren't kidding.
My goal was to learn advanced techniques and .net abilities. This book will definitely set me on that path.

I would read it, if this guy will let me.
But in all seriousness, I am the resident PowerShell expert at work and consider myself pretty advanced. I initially learned from Don Jones on CBT nuggets and his a month of lunches videos. And I have 3-4 years of experience writing hundreds of scripts. This book is teaching me things I didn't even know starting in the first chapter. I'll update my review if it changes, but this book is so far making me extremely happy with my purchase. Everyone online stated this was the one book to rule them all, and they weren't kidding.
My goal was to learn advanced techniques and .net abilities. This book will definitely set me on that path.
3 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 4 out of 5 stars
Lots of details even if it could do a bit more to ease people into it
Reviewed in the United States on July 13, 2019For a good many of you this book might take a quicker read through first, and then slowly going back through it again to really get the full scope. It will quickly leave those without prior programming and scripting behind fairly quickly. That doesn't mean you should get it. I doubt there are better and more complete guides around, but temper your expectations and perhaps look at a few more basic entry videos and other material to get past the first few humps.
11 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Really good book for beginners
Reviewed in the United States on June 30, 2021I really wish bash and csh were part of windows as well. Unfortunately they are not. This for me is a decent opening for power-shell. I used to think it was really complicated but after writing a few scripts it seems straight forward enough to pickup. Some of the examples are easy to relate to. I realize there are many sites that offer examples in regards to power-shell, but I wanted to have a hard-copy to make notes and reference when away from a system. For me, this suits my needs very well.
One person found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 3 out of 5 stars
Textbook was delivered as expected
Reviewed in the United States on April 1, 2022Textbook was delivered as expected
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Look good
Reviewed in the United States on November 14, 2025
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Overly pleased with the book!!!!
Reviewed in the United States on April 7, 2018I am overly pleased! This book covered many areas that I couldn't find easily. I have bought other PowerShell books, but they were lacking on much of thr info I needed. I would recomend having this book once you are ready to take PS to the next level.
11 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again - 5 out of 5 stars
Excellent Book
Reviewed in the United States on January 14, 2018This book is excellent material for anyone wanting to master PowerShell. Writing style is great and examples clear.
6 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Top reviews from other countries
DanN5 out of 5 starsComprehensive
Reviewed in Germany on September 28, 2022More than you need to know about Powershell
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
"trolley01"5 out of 5 starsA thorough look at PowerShell
Reviewed in the United Kingdom on January 5, 2019An exemplary look at PowerShell, covering what seems like the basic with many added details, a look into the why and wherefore of the decisions behind the architecture of the language.
Even seasoned PowerShell users will glean a wealth of information.
There aren't a lot of detailed script examples, but this is not a problem. In fact it means that the book is packed further with details and less on example scripts which are widely available. Examples are short, to the point and explain the topic being looked at without being excessive.
By no means have I read the whole book, but it is now an essential reference for me.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Amazon Customer5 out of 5 starsSpeedy delivery
Reviewed in the United Kingdom on November 21, 2019It arrived 4 days earlier than estimated, and it looks brand new
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
DrepDo4 out of 5 starsGood but only the 'good' of powershell is presented, and rarely anything behind the scenes
Reviewed in the United Kingdom on January 21, 2021This is really quite a comprehensive look at the main user features of PowerShell. I've definitely used the book a lot as I use PowerShell in my day job. I think it's a good reference book but there's definitely something missing from the treatment provided. The authors try to show how cool PowerShell is. PowerShell is big mix of language features taken from other languages and so the book has become very long.
The book doesn't consider how PowerShell implements the basic features of the language. And so, there are plenty of weird PowerShell surprises for people to come into contact with. That's my main gripe with the book. Powershell does so much implicitly, behind the scenes, that it's really obscure about how it's doing basic operations. I would have favoured a book that focused more on these internal fundamentals, rather than just covering the language feature set.
I would recommend this book if you're going to be doing a lot of PowerShell. And it's got a good range of topics and the authors seem to try cover ever PowerShell feature. But you'll still be wondering most of the time 'yeah but how does that actually work'.
Plus, note to the publishers, the text really could do with being colour printed, especially the code snippets. The black and white text makes the code harder to read.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again
Themis kanellopoulos5 out of 5 starsFive Stars
Reviewed in the United Kingdom on March 15, 2018Excellent seller.fasr shipping
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try again


















