diff --git a/reference/docs-conceptual/learn/ps101/00-introduction.md b/reference/docs-conceptual/learn/ps101/00-introduction.md index bc287dca0cf..f47e0b88f5b 100644 --- a/reference/docs-conceptual/learn/ps101/00-introduction.md +++ b/reference/docs-conceptual/learn/ps101/00-introduction.md @@ -1,7 +1,7 @@ --- -description: This is the introduction of the book PowerShell 101 by Mike F. Robbins. +description: Introduction of the book PowerShell 101 The No-Nonsense Guide to Windows PowerShell by Mike F. Robbins. ms.custom: Contributor-mikefrobbins -ms.date: 12/08/2022 +ms.date: 06/25/2024 ms.reviewer: mirobb title: Introduction --- @@ -10,51 +10,71 @@ title: Introduction
- PowerShell 101 (the book) + PowerShell 101 (the book) - This content originally appeared in the book PowerShell 101 by Mike F Robbins. We thank - Mike for granting us permission to reuse his content here. The content has been edited from the - original publication. You can still get the original book from Leanpub at + This content originally appeared in the book PowerShell 101 by Mike F. Robbins. We thank + Mike for granting us permission to reuse the content here. We edited the content for publication + on this platform. You can still get the original book from Leanpub at PowerShell 101.
-## Who is this book for? +## About this book -This is an entry-level book for anyone wanting to learn PowerShell. +Before PowerShell, I began my career as an IT Pro, pointing and clicking in the GUI. I wrote this +book to save IT Pros from themselves by reducing the learning curve and helping them avoid being +reluctant to learn PowerShell. -This book focuses on PowerShell version 5.1 running on Windows 10 and Windows Server 2016 in a -Microsoft Active Directory domain environment. However, the basic concepts apply to all versions of -PowerShell running on any supported platform. +Instead of a book that covers topics with fictitious scenarios, this book is a condensed version +targeting the specific topics that an IT Pro needs to know to succeed with PowerShell in a +real-world production environment. It's a collection of what I wish someone had told me when I +started learning PowerShell. I include tips, tricks, and best practices that I learned while using +PowerShell since 2007. -## About this book +Each chapter includes a curated collection of links to specific help articles that expand on the +information covered. These resources expand on the concepts discussed and broaden your understanding +of PowerShell. + +## Who is this book for? -This book is 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 is for anyone wanting to learn PowerShell. Whether you're a beginner or an experienced +user, this book helps you improve your PowerShell skills. -Instead of providing an enormous amount of information, this book attempts to provide a balance of -enough information to be successful for someone who is just getting started with PowerShell. Each -chapter contains links to specific help topics for those who want more information about the topics -covered in that chapter. +This book focuses on Windows PowerShell version 5.1 running on Windows 11 and Windows Server 2022 in +a Microsoft Active Directory domain environment. However, the basic concepts apply to all versions +of PowerShell running on any supported platform. + +## Lab environment + +The examples in this book were created and tested on Windows 11 and Windows Server 2022 operating +systems, using Windows PowerShell version 5.1. If you're running a different operating system or +version of PowerShell, your results might vary from the ones presented in this book. ## About the author -Mike F Robbins is a former Microsoft MVP, co-author of _Windows PowerShell TFM 4th Edition_, and a -contributing author in the _PowerShell Deep Dives_ book. Mike has been a strong supporter of the -PowerShell community and is now the lead writer for [Azure PowerShell][Azure PowerShell] at Microsoft. He blogs at -[mikefrobbins.com][mikefrobbins.com] and can be found on twitter [@mikefrobbins][@mikefrobbins]. +Mike F. Robbins, a former Microsoft MVP, is the lead technical writer for +[Azure PowerShell][azps-docs] at Microsoft. With extensive experience in PowerShell, he is a +scripting, automation, and efficiency expert. As a lifelong learner, Mike continuously strives to +improve his skills and empower others by sharing his knowledge and experience. He is also a +published author of several books, including: -## Lab environment +- Author of [PowerShell 101: The No-Nonsense Guide to Windows PowerShell][powershell-101] +- Creator of [The PowerShell Conference Book][psconf-book] +- Coauthor of [Windows PowerShell TFM 4th Edition][tfm4] +- Contributing author in the [PowerShell Deep Dives][ps-deep-dives] book -The examples in this book were designed and tested on Windows 10 Anniversary Edition (build 1607) -and Windows Server 2016 using PowerShell version 5.1. If you're using a different version of -PowerShell or operating system, your results may differ from those shown here. +When Mike's not writing documentation for Microsoft, he shares his thoughts and insights on his blog +at [mikefrobbins.com][mikefrobbins-com] and interacts with his followers on Twitter +[@mikefrobbins][mikefrobbins-x]. -[@mikefrobbins]: https://twitter.com/mikefrobbins -[mikefrobbins.com]: https://mikefrobbins.com/ -[PowerShell 101]: https://leanpub.com/powershell101 -[Azure PowerShell]: /powershell/azure + +[azps-docs]: /powershell/azure +[powershell-101]: https://leanpub.com/powershell101 +[psconf-book]: https://leanpub.com/powershell-conference-book +[tfm4]: https://www.sapien.com/books_training/Windows-PowerShell-4 +[ps-deep-dives]: https://www.manning.com/books/powershell-deep-dives +[mikefrobbins-com]: https://mikefrobbins.com/ +[mikefrobbins-x]: https://twitter.com/mikefrobbins diff --git a/reference/docs-conceptual/learn/ps101/media/powershell101-150x194.png b/reference/docs-conceptual/learn/ps101/media/powershell101-150x194.png deleted file mode 100644 index 640a0b0c725..00000000000 Binary files a/reference/docs-conceptual/learn/ps101/media/powershell101-150x194.png and /dev/null differ diff --git a/reference/docs-conceptual/learn/ps101/media/powershell101-final-new-210x273.png b/reference/docs-conceptual/learn/ps101/media/powershell101-final-new-210x273.png new file mode 100644 index 00000000000..83788a08cad Binary files /dev/null and b/reference/docs-conceptual/learn/ps101/media/powershell101-final-new-210x273.png differ