Synopses & Reviews
Learn Windows PowerShell in a Month of Lunches, Second Edition is an innovative tutorial designed for administrators. Just set aside one hour a day—lunchtime would be perfect—for a month, and you'll be automating Windows tasks faster than you ever thought possible. You'll start with the basics—what is PowerShell and what can you do with it. Then, you'll move systematically through the techniques and features you'll use to make your job easier and your day shorter.
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
About the Technology
PowerShell is both a language and an administrative shell with which you can control and automate nearly every aspect of Windows. It accepts and executes commands immediately, and you can write scripts to manage most Windows servers like Exchange, IIS, and SharePoint.
About the Book
This book is a tutorial designed for busy administrators. Just set aside one hour a day for a month and you'll learn all the practical techniques you need to make your job easier and your day shorter. This totally revised book covers new PowerShell features that run on Windows 7, Windows Server 2008 R2, and later. This edition is appropriate for PowerShell version 3 and later.
Experience with Windows administration is helpful. No programming experience is assumed.
- Learn PowerShell from the beginning—no experience required!
- Covers PowerShell 3 and later running on Windows 7, Windows Server 2008R2, and later
- Each lesson should take you one hour or less
About the Authors
Powershell MVPs Don Jones and Jeffery Hicks bring years as successful trainers to this concise, easy-to-follow book. Don blogs at PowerShell.com and you can find Jeff at jdhitsolutions.com/blog.
Table of Contents
- Before you begin
- Meet PowerShell
- Using the help system
- Running commands
- Working with providers
- The pipeline: connecting commands
- Adding commands
- Objects: data by another name
- The pipeline, deeper
- Formatting—and why it's done on the right
- Filtering and comparisons
- A practical interlude
- Remote control: one to one, and one to many
- Using Windows Management Instrumentation
- Multitasking with background jobs
- Working with many objects, one at a time
- Security alert!
- Variables: a place to store your stuff
- Input and output
- Sessions: remote control with less work
- You call this scripting?
- Improving your parameterized script
- Advanced remoting configuration
- Using regular expressions to parse text files
- Additional random tips, tricks, and techniques
- Using someone else's script
- Never the end
- PowerShell cheat sheet
PowerShell provides a single, unified administrative command line from which to control and automate virtually every aspect of a Windows system. It accepts and executes commands immediately, and scripts can be written to manage most Windows servers like Exchange, IIS, and SharePoint. PowerShell 3 adds features designed specifically for Windows Server 2012 and even third-party platforms from companies like Citrix and VMware.
Learn Windows PowerShell 3 in a Month of Lunches, Second Edition is an innovative tutorial designed for administrators. With just one hour a day, readers will be automating Windows tasks faster than ever thought possible. The book starts with the basics-what is PowerShell and what can be done with it. Then, it moves systematically through the techniques and features that facilitate efficient and effective results.
About the Author
Don Jones is a PowerShell MVP, speaker, and trainer. He developed the Microsoft PowerShell courseware and has taught PowerShell to more than 20,000 IT pros. Don writes the PowerShell column for TechNet Magazine and blogs about PowerShell at PowerShell.com. Ask Don your PowerShell questions at http://bit.ly/AskDon.
Jeffery Hicks is a PowerShell MVP with 20 years of IT experience. Jeff works today as an independent consultant, trainer, and author. He has taught PowerShell to IT Pros all over the world. He writes the popular Prof. PowerShell column for MCPMag.com and is a weekly contributor to the Petri IT Knowledgebase. Jeff blogs frequently on PowerShell related topics at http://jdhitsolutions.com/blog.