Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Windows Powershell in Action [Paperback]

Bruce G. Payette
4.4 out of 5 stars  See all reviews (36 customer reviews)


Available from these sellers.


Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Paperback, Bargain Price --  
Paperback, February 5, 2007 --  
Rent Your Textbooks
Save up to 70% when you rent your textbooks on Amazon. Keep your textbook rentals for a semester and rental return shipping is free.
There is a newer edition of this item:
Windows PowerShell in Action, Second Edition Windows PowerShell in Action, Second Edition 4.9 out of 5 stars (18)
$35.37
In Stock.

Book Description

February 5, 2007 1932394907 978-1932394900 1

PowerShell replaces cobbled-together assemblies of third-party management tools with an elegant programming language and a powerful scripting shell for the Windows environment. In the tradition of Manning's ground breaking "In Action" series, this book comes from right from the source. Written by Bruce Payette, one of principal creators of PowerShell, Windows PowerShell in Action shows you how to build scripts and utilities to automate system tasks or create powerful system management tools to handle the day-to-day tasks that drive a Windows administrator's life. Because it's based on the .NET platform, PowerShell is also a powerful tool for developers and power users.

Windows PowerShell in Action was 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. The book enables you to get the most out of the PowerShell environment. 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.

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 gives you the deep knowledge about how PowerShell works and how to apply it.



Editorial Reviews

From the Publisher

PowerShell in Action

Part I - Learning PowerShell This comprehensive tour of the PowerShell language and runtime introduces the language and offers a deep insight into how and why things are the way they are. Part I, covers the PowerShell language including the syntax, the type system with examples showing how each feature works.

Chapter 1-PowerShell history and a quick tour of the features of the environment.

Chapter 2-PowerShell concepts you'll need to put PowerShell to work.

Chapter 3-The PowerShell type system and its relationship to .NET.

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 if statement and loops.

Chapter 7-Programming in PowerShell, including functions and scripts and variable scoping.

Chapter 8-Object construction and extensions, Scriptblocks and how to extend the PowerShell language.

Chapter 9-Error handling and debugging.

Part II looks at applying PowerShell in specific technology areas and problem domains.

Chapter 10-Text processing such as basic string processing, file processing (including handling binary files) and working with XML documents.

Chapter 11-Locating, exploring and instantiating types in the .NET framework including generic types with applications including network programming and WinForms.

Chapter 12-Using the application automation models to script Microsoft Word, WMI from the command line and in scripts to inspect, update and manage a Windows system, and VBScript interaction.

Chapter 13-Security, security, security.

From the Author

Wow, I wrote a book. One moment you're a humble programming language designer and the next you're up until 2:00AM every night trying to figure out how to say "and in the next example" 500 times without being boring.

So why write it? Mostly because of PowerShell. Although PowerShell draws heavily from existing technologies, it combines them in some very novel ways. This kind of novelty leads to misunderstandings. As we showed our work to the world I found that there were a number of questions that were being asked over and over again. These questions would usually arise as a result of some prior language experience that the user had. There needed to be a way to gather this information altogether in one place.

It's astonishing was how much power comes out of the synergy of the various technologies underlying PowerShell. The PowerShell team would read people's blogs and be astonished by the creativity that was being demonstrated. This book tries to foster that creativity by conveying just how capable the PowerShell is.

And finally, this is the book I wanted to read. I love programming languages and the best books are the ones that explain not only "what" but also "why". These books give the reader something more that just technical detail. They convey a sense of the overall design and some element of the intent of the designer.

Learn PowerShell, be creative and above all, have fun.

Enjoy,

Bruce Payette


Product Details

  • Paperback: 576 pages
  • Publisher: Manning Publications; 1 edition (February 5, 2007)
  • Language: English
  • ISBN-10: 1932394907
  • ISBN-13: 978-1932394900
  • Product Dimensions: 7.4 x 1.1 x 9.3 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (36 customer reviews)
  • Amazon Best Sellers Rank: #562,883 in Books (See Top 100 in Books)

More About the Author

Bruce Payette is a founding member of the Windows PowerShell team, the author of the Windows PowerShell language interpreter, and one of key designers of the Windows PowerShell language. He has been working on UNIX shell and utility tools for Windows for the past 15 years at companies like MKS and Softway Systems (now part of Microsoft Services for Unix).

Customer Reviews

In the end, the book is great for someone who wants to become an expert PowerShell user. Andrei Mouravski  |  15 reviewers made a similar statement
Well written, easy to follow. Victor A. Rozumny  |  9 reviewers made a similar statement
This one is by far the best computer book that I've ever read. K. Graefensteiner  |  1 reviewer made a similar statement
Most Helpful Customer Reviews
59 of 59 people found the following review helpful
5.0 out of 5 stars Don't Make This Your First Purchase July 9, 2007
Format:Paperback|Amazon Verified Purchase
Consider this book the Definitive Reference for PowerShell. Written by one of the designers of the PowerShell environment, the author knows all the ins and outs, back-alleys, hidden rooms, and secret handshakes the language offers - and isn't afraid to grab you by the hand and drag you along (like it or not!) for the tour of your life.

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.
Was this review helpful to you?
29 of 32 people found the following review helpful
5.0 out of 5 stars Do not stop at think, go straight to buy and read. February 27, 2007
Format:Paperback
Where's the 6 stars option? I haven't enjoyed a software engineering book to the same extent for a long time. 'PowerShell in Action' works on two levels. Firstly it delivers immediately in getting you up to speed on PowerShell and being able to use it in-anger for simple tasks (and from there on it just gets better and better as it tackles more complex scenarios).

Secondly however it's not just a 'What' and 'How' tutorial, but also guide to 'Why'. Since Bruce was the design lead for the actual PowerShell language only he can tell you why they choose to implement features the way they did. On this level the book reads like one engineer talking to another. It gives you a fantastic insight into the thought processes behind the choices (what alternatives where considered, and discarded, and why).

The text is full of Bruce's entertaining and sly asides which make it clear that here's a guy that's quite possibly used every language on the planet. As a reader you get the clear impression that nothing in PowerShell is there out of whimsy. And when you start working through the book you'll get a real impression of how every feature of it hangs together and supports the whole. Get this book.
Comment | 
Was this review helpful to you?
13 of 14 people found the following review helpful
5.0 out of 5 stars Awesome Detail from Start to Finish February 18, 2007
Format:Paperback
If you are looking for a good source of information to use the new Windows Powershell, this is the book for you! What is the old saying if you want the truth go to the source? Well Bruce is the source being one of the team leads has obviously given him some insight into the internal workings and he shares this with the reader.

Whether you are a scripting novice who needs help from start to finish, or you are an advanced scripter who just wants to dive right in, this book has something for everyone. It goes from start to finish covering everything from the basics of not only what Windows Powershell is but also scripting and even dabbles into object oriented programming. This book is truly the place to go for all your Windows Powershell needs, great job Bruce!
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars First Rate
If you have to buy one book on PowerShell then let this be it and you will not be disappointed.
Published 4 months ago by David Hunter
2.0 out of 5 stars More of a reference manual
Using this is like learning English by being given a dictionary. Helpful yes; instructional no. No turorials. Read more
Published 11 months ago by Michael J Morgan
5.0 out of 5 stars Windows Powershell in Action
A book well worth reading for anyone new to Windows Powershell. The power of Powershell becomes more apparent as you progress through each chapter.
Published 18 months ago by tmiotla
4.0 out of 5 stars Excellent coverage of the spirit of PowerShell, good examples, falls...
Because the book is written by a core member of the PowerShell team, it has a lot of nice insights as to why PS works as it does and plenty of practical examples to jump start your... Read more
Published on August 29, 2010 by Kenneth C Kovar
4.0 out of 5 stars The Index Needs Work
Overall, I was happy with this book. The text is approachable yet fairly complete. One thing that drives me crazy, though, is the terrible index. Read more
Published on August 18, 2010 by David Eisner
5.0 out of 5 stars Great Book
PowerShell is a language that tries to be everything to everybody, so
it's full of both cool features and dark corners. Read more
Published on August 1, 2010 by Andrei Mouravski
5.0 out of 5 stars One of my more used books
I bought this book back in 2007, as I was curious about powershell - which was version 1 at the time and this book was a key book to understanding it. Read more
Published on February 19, 2010 by Mark W Mitchell
5.0 out of 5 stars Learning Powershell
I am new to Powershell and I found the book easy to understand and follow. Great work!
Published on February 15, 2010 by Hyblaen
1.0 out of 5 stars Not the best programming language book...
Actualy, useless. Example how NOT to write about programming languages. Surprising, taking into account that so many good examples exist - such ac K&R and AWK book, for example. Read more
Published on July 9, 2009 by lew
4.0 out of 5 stars Good purchase
A great buy for anyone learning powershell. There are also tips more advanced users can pick up on throughout the material.
Published on June 2, 2009 by Mikey
Search Customer Reviews
Only search this product's reviews




Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

Search Customer Discussions
Search all Amazon discussions

Topic From this Discussion
Release date? Be the first to reply
Release Date?
Hi Brian,

I talked to the publisher yesterday. The books came back from the printer last Friday (Feb. 9) and are on their way to Amazon. I think Amazon is now quoting a delivery date of Feb 17th or 19th. It takes a week or so Amazon to receive the stock and start filling orders.

-bruce
Feb 13, 2007 by Bruce Payette |  See all 3 posts
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



Listmania!


Create a Listmania! list

So You'd Like to...



Look for Similar Items by Category