PowerShell is one of the most important skills for an IT professional to learn, especially if you work with Microsoft 365. If you’re not already learning PowerShell, then you’re falling behind the industry.
It isn’t difficult to learn PowerShell. In fact, if you’ve ever run commands in a cmd prompt then you’ll be able to start using PowerShell straight away. And the knowledge you acquire will build up over time to allow you to get work done with Exchange Server, SharePoint Online, Exchange Online, Teams, Azure AD, and more.
PowerShell Tips for Exchange and Microsoft 365 Administrators
Here are some recent Practical 365 posts about how to use PowerShell to solve real-world problems.
- Use PowerShell to Create a Report About the Teams Policies Assigned to User Accounts
- Using the Microsoft SDK for PowerShell to Report Azure AD Account Sign-ins
- Sending Email from Exchange Online Using the Microsoft Graph SDK for PowerShell
- How to Work in Multiple Office 365 Tenants Using Browser Profiles
- Microsoft to Retire Old Exchange Admin Center in Office 365 Next Year
- Microsoft Forces Move from Azure AD Cmdlets for License Management
- How to Convert Azure B2B Guest Users to Members While Maintaining User Collaboration
- Manage Exchange Online at Scale
- Exchange Online to Enable Plus Addressing Everywhere in January 2022
- Using Filters with the Get-ExoMailbox Cmdlet
Make sure you subscribe to Practical 365 to get regular PowerShell tips and scripts to help you in your day to day tasks.
Getting Started with PowerShell
If you’re looking for PowerShell learning resources, here are some recommendations:
- Learn Windows PowerShell in a Month of Lunches
- PowerShell Learning Path on Pluralsight
- Managing Exchange Mailboxes and Distribution Groups in PowerShell
Updated 8 June 2021