This is not another PowerShell reference book. It is a PowerShell strategy guide.
There is no shortage of training materials available for PowerShell. Many of these materials just show you how to use PowerShell, not how you can leverage it. In this book, you will not only learn PowerShell fundamentals, but you will also learn how to use it to automate business tasks, leveraging its power and simplicity to make business workflows better.
Written by James Tyler, a former Amazon engineer and founder of PowerShellEngineer.com, this book starts with a concise overview of PowerShell fundamentals in the first two chapters. In Chapter 3, James goes over three automation techniques that will be used throughout the book. Every remaining chapter covers using PowerShell in a specific subject area and each one ends with two Automation in Focus and AI in Focus. Automation in Focus looks demonstrates real-world automated solutions for the subject at hand. AI in Focus looks at how to effectively generate PowerShell code with ChatGPT.
The breadth and depth of this book is amazing - covering system management, file management, networking, security, Active Directory, Amazon Web Services, Azure, Google Cloud Platform, custom functions, graphical PowerShell scripts, API manipulation, and more.
About the Author James Tyler is a former Amazon engineer, founder of PowerShellEngineer.com, and K12 Director of Technology. He holds a Master of Science in Information Systems Management and has 20 years of IT experience. With years of experience writing PowerShell and Python scripts, James has seen the power of leveraging PowerShell to save time and thousands of dollars throughout his career. James lives with his wife and children in Southwest Michigan, serves as a planning commissioner, and coaches a variety of youth sports.
An amazing guide to using PowerShell that covers the fundamentals and shows you how to apply your knowledge to make your organisation's operations much more efficient. This book inspired me to write scripts that automate booting up VMs, making API calls and converting audio files. The only criticism I have is that there are some spelling/grammar hiccups.