PowerShell

PowerShell scripting, automation, and M365/Azure management


Last edited .

Start here

  • PowerShell 101 : New to scripting? Start here for the foundations, then adapt a small script to a real task.
  • PnP PowerShell samples : For SharePoint and M365 tasks: look for a worked example, then check its permissions and assumptions before running it.

Official resources

Getting started

Tip: use the built-in aliases like ls, cat, cd, man - they’re similar in Windows/Linux, which makes it easier to switch context.

Key modules for M365 and Azure

Tools

Community resources

Still stuck? Work with me or get in touch.