Learn PowerShell in a Month of Lunches, Fourth Edition: Covers Windows, Linux, and macOS
Learn PowerShell in a Month of Lunches, Fourth Edition
Master PowerShell administration and automation with Learn PowerShell in a Month of Lunches, Fourth Edition. Designed for busy IT professionals, this practical guide breaks PowerShell into bite-sized lessons and hands-on tutorials that can be completed in about an hour.
Whether you're completely new to PowerShell or looking to improve your scripting and automation skills, this book takes you from the fundamentals to writing and debugging reusable scripts. No previous PowerShell or Bash experience is required.
The fourth edition has been updated for modern, cross-platform PowerShell, with coverage for Windows, Linux, and macOS. You'll learn how to use PowerShell for everyday administration, automate repetitive tasks, work with cloud services, and build scripts that can save hours of manual work.
What You'll Learn
-
Get started with PowerShell and understand how it works
-
Use the PowerShell Help system to find commands and solutions
-
Run commands and work with PowerShell providers
-
Connect commands using the PowerShell pipeline
-
Work with objects, filtering, comparisons, and formatting
-
Automate repetitive tasks with scripts
-
Use variables, input, and output effectively
-
Manage remote systems and sessions
-
Work with background jobs and multitasking
-
Use regular expressions to process text files
-
Add logic, loops, and parameters to scripts
-
Handle errors and debug PowerShell scripts
-
Manage cloud services and modern administration tasks
-
Use practical tips, tricks, and PowerShell techniques
A Practical, Hands-On Approach
Instead of overwhelming you with lengthy theory, each chapter focuses on a specific task or PowerShell concept. The lessons gradually build your skills, taking you from your first PowerShell command to creating reusable automation scripts.
The book also introduces PowerShell's cross-platform capabilities, helping you work with Windows, Linux, and macOS without having to learn a completely different scripting language for each operating system.
What's Inside
The book covers everything from getting started with PowerShell and using the Help system to pipelines, objects, remote control, background jobs, scripting, regular expressions, error handling, and debugging.
With its practical approach and manageable lessons, Learn PowerShell in a Month of Lunches, Fourth Edition is a useful resource for IT administrators, system administrators, DevOps professionals, and anyone who wants to add PowerShell to their technical toolkit.
About the Authors
James Petty is CEO of PowerShell.org and The DevOps Collective and a Microsoft MVP. Travis Plunk is an engineer on the PowerShell team, while Tyler Leonhardt is an engineer on Visual Studio Code. Don Jones and Jeffery Hicks are the original authors of Learn Windows PowerShell in a Month of Lunches.
Who Is This Book For?
This book is ideal for IT professionals, system administrators, DevOps professionals, and beginners learning PowerShell. No previous experience with PowerShell or Bash is required.
Product details
- Publisher : Manning
- Publication date : April 26, 2022
- Edition : 4th
- Language : English
- Print length : 360 pages
- ISBN-10 : 1617296961
- ISBN-13 : 978-1617296963
- Item Weight : 1.3 pounds
- Dimensions : 7.38 x 0.7 x 9.25 inches