this post was submitted on 12 Sep 2025
4 points (100.0% liked)

Powershell

1205 readers
1 users here now

PowerShell (POSH) is a a task automation command-line shell and scripting language created by Microsoft. It became part of the FOSS community in 2016 and is now available across Windows, Linux, and macOS

Resources:


Rules:

Self-promotion rules:


founded 2 years ago
MODERATORS
 

Announcements!

Blogs, Articles, and Posts

  • Democratizing Performance: The Copilot Profiler Agent in Action on Real Code
    We’re excited to announce the Copilot Profiler Agent available in Visual Studio 2026 Insiders, it’s an AI-powered performance assistant built directly into Visual Studio. Forget staring at endless call trees or walls of mysterious numbers that leave you asking, “where do I even start?” The Copilot Profiler Agent changes that.
  • PowerShell: List all USB-Devices
    This blog post will be a short one. I will show you how to list all USB-Devices on your computer. We will use PowerShell for this task, what else?
  • Running Teams PowerShell Cmdlets in Azure Automation
    This article describes the prerequisites and how to run cmdlets from the Teams PowerShell module in Azure Automation runbooks. We also consider when you’d want to consider using Teams PowerShell cmdlets instead of Graph API requests or cmdlets from the Microsoft Graph PowerShell SDK. The bottom line is that it’s possible, but maybe not a frequently-used option.
  • No more PowerShell v2.0 in Windows 11 and Server 2025?
    While we sometimes discuss whether to use Windows PowerShell v5 or PowerShell 7, PowerShell v2.0 is being removed in the newer builds of Windows 11 and Windows Server 2025. In this brief blog post, I will share some information about this topic.
  • Practical Graph: Analyzing External Meeting Participants for Teams Meetings
    A reader asked if it's possible to analyze the external meeting participants for Teams online events. The information is available through the Events Graph API, and some PowerShell code written using the Graph PowerShell SDK quickly extracts events to analyze and determine the set of external domains meeting participants come from.

Projects, Scripts, and Modules

  • Get-CalendarEvents.ps1
    This PowerShell script retrieves the Outlook calendar events of a single user or a list of users.
  • LittleFileServer.ps1
    A small file server to help test with testing.
  • EntraAuth.Graph
    Client tools for interacting with the Graph API. This project has been based on the EntraAuth module, for lightweight convenient authentication and request handling.
  • OTP
    The module is primarily intended for demonstration purposes, showcasing key PowerShell concepts such as user-friendliness, pipelining, autocompletion, and array processing. However, it is also fully functional in terms of multi-factor authentication with OTP. Or at least it should be.

Books, Media, and Learning Resources

Community

  • PowerShell, OAuth, and Automation in the Cloud with Emanuel Palm
    Microsoft MVP Emanuel Palm joins The PowerShell Podcast to share his journey from managing printers in Sweden to being a Microsoft MVP who is automating the cloud with PowerShell and Azure. He talks about building the AZAuth module for OAuth authentication, using GitHub Actions for CI/CD, and the importance of blogging and community involvement. Plus, Emanuel reveals his unique side hobby... roasting coffee!

Events

Check out psweekly.dowst.dev for all past editions as well as a searchable archive.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here