“I hate automation” said no sysadmin, ever.
PowerShell has become a very popular scripting solution for perpetually overworked sysadmins and other IT pros. It can be used to automate almost any area of the Windows ecosystem, including Active Directory and Exchange.
What’s the best way to learn about this time saving tool? I scoured the internet for the latest tutorials—hmm, maybe that’s a task for PowerShell as well–and culled them down to a top ten:
Getting Started With PowerShell
- PowerShell for Beginners – A library of links to get started, best practices, command line syntax and more!
- Don Jones’ bestselling PowerShell book, Learn Windows PowerShell in a Month of Lunches is also in video! After 3-4 months of lunches with the tutorial video series, you’ll be automating admin tasks faster than you ever thought possible. By the way, the author answers questions at powershell.org. There are numerous PowerShell resources, events, and even free ebooks!
- If you’re taking the MCSA 70-410 Microsoft Exam, these flashcards will help: PowerShell commands.
- PowerShell allows you to string multiple commands together on one line using a technique called pipelining. It makes complex things much simpler, and you can learn about it here.
Configure and Manage Active Directory
Save even more time by learning how to configure and manage Active Directory using PowerShell with these resources:
- Use PowerShell to Search AD for High-Privileged Accounts.
- Use AD module cmdlets to perform various administrative, configuration, and diagnostic tasks in your AD DS and AD LDS environments.
- Build an AD utility from scratch in this epic 3 hour PowerShell video course (unlock for free with code:
With all that free time you have, why not learn how to automate Exchange with these resources: