this post was submitted on 14 Nov 2025
1 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!

  • dbatools v 2.7.7
    Check out what's all new and updated in the latest version of dbatools

Blogs, Articles, and Posts

  • Notify Requesters When GitLab Issues Move Through the Development Pipeline
    I use GitLab’s Customer Relationship Management (CRM) feature to track who requested each item. From there, I wanted a way for requesters to be automatically notified as their item moved through the development pipeline, from Backlog to In Progress, Testing/Review, and finally Done.
  • Practical Graph: How to Check Unexpected Sign-Ins Against Utility Accounts
    Utility accounts exist in every Microsoft 365 tenant. These accounts are not intended for normal user activity and include accounts used for Exchange room and shared mailboxes and the break-glass or emergency accounts intended to allow administrators to sign-in if their usual accounts are blocked. This article shows how to use PowerShell and the Microsoft Graph to check sign-in events to ensure that the accounts aren't being accessed.
  • How to Run PowerShell Scripts: A Complete Guide
    This guide covers how to run PowerShell scripts: everything from basic script execution to remote operations, parameter passing, and troubleshooting. PowerShell is useful for automating administrative tasks, but before you can run PowerShell scripts, you need to understand the mechanisms that control script execution.
  • A beginners guide to Microsoft Graph API rate limiting in Intune
    Ever seen your PowerShell script crash with a mysterious HTTP 429 Too Many Requests from Microsoft Graph? That’s rate limiting - the API’s polite way of telling you to slow down. In this post, we dig into Graph’s global and Intune-specific limits, how to read the Retry-After header when it appears (and what to do when it doesn’t), and how to build exponential backoff into your scripts so your automations stay smooth, resilient, and throttle-friendly
  • Notifying users on Windows when an iOS update is required – Microsoft Intune, Automation Account and Toast Notification Script combined
    Introduction Your users carry iPhones but spend most of their workday on Windows devices. When Apple releases an iOS update, Intune can flag non-compliance – but the built-in notifications on iOS are often overlooked and don’t have the same visibility or urgency as alerts on a user’s primary work device. The solution: cross-platform automation.
  • Using the DnsClient-PS PowerShell Module for cross-platform DNS querying
    Because it's always DNS, and because you want to query DNS on non-Windows systems, too, using PowerShell... You can use the DnsClient-PS module. In this brief blog post, I will demonstrate how it works.
  • Download/Upload to Azure Storage Accounts with SAS-link and PowerShell
    Super short blogpost today, just two commands on how you use SAS link to download and upload files with PowerShell/RestAPI. Same can be done with Python using a link like this. Yes, I know my SAS ID is in the code, but its not valid anymore

Projects, Scripts, and Modules

Community

  • 200 Episodes of Community with Frank Lesniak
    In this milestone 200th episode of The PowerShell Podcast, Frank Lesniak returns to chat with Andrew Pla about automation, community, and what it means to “bet on yourself.” Frank shares his experiences leading cybersecurity and enterprise architecture projects, using PowerShell for AWS security automation, and developing tools to simplify complex data exports. He also discusses the upcoming PowerShell Summit, his work with DuPage Animal Friends, and the value of giving back through mentorship, community involvement, and open source.

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