Introducing the 4th Edition of Windows PowerShell TFM

clip_image002We are EXTREMELY pleased to announce the arrival of the 4th Edition of Windows PowerShell TFM; the latest, most up-to-date information available for the PowerShell version 4.0! Jason Helmick and Mike Robbins have taken the baton from Don Jones and Jeff Hicks, working vigorously to deliver useful, practical information in a resource that all levels of expertise can turn to. Whether you are in the beginning stages, or a seasoned veteran, we wanted to make sure you would be offered everything that you need. It is a learning guide, a lab guide, and a PowerShell reference all bundled up in one book. This exciting new edition will reflect the knowledge of two extremely successful resources in the PowerShell Community. It will also support the needs of an expanding IT audience, and introduce brand new approaches to learning PowerShell.


Take a minute to get to know our wonderful authors:

JASON HELMICK is Senior Technologist at Concentrated Tech. His IT career spans more than 25 years of enterprise consulting on a variety of technologies, with a focus on strategic IT business planning. He’s a highly successful IT author, columnist, lecturer, and instructor, specializing in automation practices for the IT pro. Jason is a leader in the IT professional community, and serves as board member and COO/CFO of PowerShell.Org and is a Windows PowerShell MVP.  Jason’s publications include Learn Windows IIS in a Month of Lunches, and he has contributed to numerous industry publications and periodicals, including PowerShell Deep Dives, Microsoft TechNet and TechTarget Magazine. He is a sought-after speaker at numerous technical conferences and symposia, and has been a featured presenter in the Microsoft Virtual Academy. He can be contacted on Twitter: @theJasonHelmick.

MIKE F. ROBBINS is a Senior Systems Engineer with 20 years of professional experience as an IT Pro. During his career, Mike has provided enterprise computing solutions for educational, financial, healthcare, and manufacturing customers. He’s a PowerShell MVP and self-proclaimed PowerShell evangelist who uses PowerShell on a daily basis to administer and manage Windows Server, Hyper-V, SQL Server, Active Directory, Exchange, IIS, SharePoint, Terminal Services, EqualLogic Storage Area Networks, AppAssure, and Backup Exec. Mike is the winner of the advanced category in the 2013 PowerShell Scripting Games. He has written guest blog articles for the Hey, Scripting Guy! Blog,, PowerShell Magazine, and is a contributing author of a chapter in the PowerShell Deep Dives book. Mike is the leader and co-founder of the Mississippi PowerShell User Group. Mike is also a frequent speaker at PowerShell and SQL Saturday technology events. He blogs at and can be found on twitter @mikefrobbins.


The learning guide which features the following 22 chapters, will give you all of the knowledge necessary to learn PowerShell 4.0. Take a sneak peak at the chapters here:

· CHAPTER 1 – Before you start

· CHAPTER 2 – Diving into PowerShell

· CHAPTER 3 – Don’t fear the shell

· CHAPTER 4 – Finding help when needed

· CHAPTER 5 – Working with providers and drives

· CHAPTER 6 – Pipelines for rapid management

· CHAPTER 7 – Sorting and measuring data for output

· CHAPTER 8 – Filtering your output

· CHAPTER 9 – Exporting and formatting your data

· CHAPTER 10 – Automation: Your first scripts

· CHAPTER 11 – Increasing your management capabilities

· CHAPTER 12 – Storing data for later

· CHAPTER 13 – Making your script smarter

· CHAPTER 14 – Increasing management with WMI/CIM

· CHAPTER 15 – Super-sized management with PowerShell remoting

· CHAPTER 16 – Background and scheduled jobs

· CHAPTER 17 – Making tools: Turning a script into a reusable tool

· CHAPTER 18 – Making tools: Creating object output

· CHAPTER 19 – Making tools: Adding help

· CHAPTER 20 – Debugging and error handling

· CHAPTER 21 – Creating Winform tools with PowerShell Studio

· CHAPTER 22 – Desired state configuration

The additional “In Depth” section will provide you with detailed information about the topics that administrators may face in their everyday lives:

· IN DEPTH 01 – Managing Event Logs

· IN DEPTH 02 – Managing Files and Folders

· IN DEPTH 03 – Managing Permissions

· IN DEPTH 04 – Managing Services

· IN DEPTH 05 – Managing Processes

· IN DEPTH 06 – Managing the Registry

· IN DEPTH 07 – Regular Expressions

· IN DEPTH 08 – Assignment Operators

· IN DEPTH 09 – Managing Active Directory with ADSI, Part 1

· IN DEPTH 10 – Managing Active Directory with ADSI, Part 2

· IN DEPTH 11 – Using WMI to Manage Systems

· IN DEPTH 12 – Object Serialization

· IN DEPTH 13 – Scope in Windows PowerShell

· IN DEPTH 14 – Working with the PowerShell Host

· IN DEPTH 15 – Working with XML Documents

· IN DEPTH 16 – Windows Powershell Workflow


So why PowerShell, why now you might ask? As stated in the first chapter “Before you start”,

“Here are a few reasons why you should learn to use PowerShell:

1. It’s not going away

2. You can’t do everything from the GUI

3. It can make your life easier through automation

4. Microsoft certification exams contain PowerShell questions

5. If you don’t learn it, someone else will.”

So expect the unexpected; Dive in, practice hard, and don’t be afraid to experiment.

Please keep your eyes out for blog entries highlighting different sections of the book, to give you an idea of what they are all about.

We are currently only offering this book in printed format directly through the store, shippable only to the Continental United States. If you are outside of the Continental United States and wish to purchase the book, please contact for your options. Thank you.