PowerShell 101
PowerShell 101
$9.99
Minimum price
$14.99
Suggested price
PowerShell 101

This book is 100% complete

Completed on 2018-09-04

About the Book

Before PowerShell, I spent the first third of my career as an IT Pro pointing and clicking in the GUI and I decided to write this book to save IT Pros from themselves who are reluctant to learn PowerShell.

Instead of a book that just covers topics with fictitious scenarios, this book is more of a condensed version targeting the specific topics that I’ve found an IT Pro needs to know initially to be successful with PowerShell in a real world production environment. It’s a collection of what I wish someone would have told me when I started learning PowerShell along with the tips, tricks, and best practices that I've learned while using PowerShell during the past 10 years.

This book focuses on PowerShell version 5.1 in a Microsoft Active Directory domain environment running on Windows 10 and Windows Server 2016. All currently supported versions of Windows and previous versions of PowerShell beginning with PowerShell version 1.0 are briefly mentioned in this book.

About the Author

Mike F Robbins
Mike F Robbins

Mike F. Robbins is a Microsoft Cloud and Datacenter Management MVP for Windows PowerShell. He is the creator of The PowerShell Conference Book, author of PowerShell 101: The No-Nonsense Beginner’s Guide to PowerShell, co-author of Windows PowerShell TFM 4th Edition, and a contributing author of a chapter in the PowerShell Deep Dives book. Mike is also the leader and co-founder of the Mississippi PowerShell User Group. He blogs at mikefrobbins.com and can be found on twitter @mikefrobbins.

Reader Testimonials

Marvin Carpenter
Marvin Carpenter

I always learn something new or a new technique just by reviewing your code.

Table of Contents

  • Preface
  • Disclaimer
  • Introduction
    • What is PowerShell?
    • Who is this book for?
    • About this book
    • About the cover image
    • About the author
    • About the technical editor
    • Conventions used in this book
    • Lab environment
  • Chapter 1 - Getting Started with PowerShell
    • What do I need to get started with PowerShell?
    • Where do I find PowerShell?
    • How do I launch PowerShell?
    • What version of PowerShell am I running?
    • Execution Policy
    • Summary
    • Review
    • Recommended Reading
  • Chapter 2 - The Help System
    • Discoverability
    • The Three Core Cmdlets in PowerShell
    • Get-Help
    • Get-Command
    • Updating Help
    • Summary
    • Review
    • Recommended Reading
  • Chapter 3 - Discovering Objects, Properties, and Methods
    • Requirements
    • Get-Member
    • Active Directory
    • Summary
    • Review
    • Recommended Reading
  • Chapter 4 - One-Liners and the Pipeline
    • One-Liners
    • Filtering Left
    • The Pipeline
    • PowerShellGet
    • Finding Pipeline Input - The Easy Way
    • Summary
    • Review
    • Recommended Reading
  • Chapter 5
    • Requirements
    • Format Right
    • Aliases
    • Providers
    • Comparison Operators
    • Summary
    • Review
    • Recommended Reading
  • Chapter 6
    • Scripting
    • Looping
    • Break, Continue, and Return
    • Summary
    • Review
    • Recommended Reading
  • Chapter 7 - Working with WMI
    • WMI and CIM
    • Query Remote Computers with the CIM cmdlets
    • Summary
    • Review
    • Recommended Reading
  • Chapter 8 - PowerShell Remoting
    • One-To-One Remoting
    • One-To-Many Remoting
    • Windows PowerShell Sessions
    • Summary
    • Review
    • Recommended Reading
  • Chapter 9 - Functions
    • Naming
    • A Simple function
    • Parameters
    • Advanced Functions
    • SupportsShouldProcess
    • Parameter Validation
    • Verbose Output
    • Pipeline Input
    • Error Handling
    • Comment-Based Help
    • Summary
    • Review
    • Recommended Reading
  • Chapter 10 - Script Modules
    • Dot-Sourcing Functions
    • Script Modules
    • Module Manifests
    • Defining Public and Private Functions
    • Summary
    • Review
    • Recommended Reading
  • Appendix A - The Cryptic Help Syntax
  • Appendix B - Other Resources

Causes Supported

DevOps Collective Scholarships

http://devopscollective.org

Support IT education scholarships by giving to The DevOps Collective, Inc.

The DevOps Collective’s OnRamp scholarships help younger technology professionals, many from underrepresented groups and disadvantaged backgrounds, learn about IT automation, DevOps practices, and more - all at no cost to them or their families. We’re changing one life at a time and helping to ensure the continuation and advancement of our trade!

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub