this post was submitted on 05 Dec 2025
3 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
 

Blogs, Articles, and Posts

  • App-Only Authentication for SharePoint Online PowerShell
    The latest versions of the SharePoint Online PowerShell module support app-only authentication (certificate-based authentication) for the Connect-SPOService cmdlet. In other words, applications can now connect to SharePoint Online to run administrative cmdlets by presenting a registered Entra ID app and an X.509 certificate instead of the credentials for a human SharePoint administrator. It’s a good change, even if I still prefer using the Graph APIs for SharePoint automation.
  • Using the POSH-SYSLOG PowerShell module for logging
    In my home network, I run a Graylog Syslog instance in Docker for logging network and Linux events. But you can also log events from PowerShell scripts to Syslog for easy filtering or correlation. In this blog post, I will show you how that works.

Projects, Scripts, and Modules

  • rs-devtools
    Various tools I made to automate very niche gamedev & media manipulation tasks
  • PSIntro
    A welcome screen for PowerShell and a set of brief tutorials designed for absolute beginners. The module also includes a few commands to help absolute PowerShell beginners manage their environment.
  • GitHubBlueSky.ps1
    Get a GitHub user's BlueSky
  • PSRainbow 1.1.0
    Provides a library of 24-bit colors that can be used in PowerShell scripts.

Books, Media, and Learning Resources

  • PoshBytes: Numeric Precision in PowerShell
    In this PoshBytes short you will see how PowerShell can silently lose precision when big integer math is promoted to double and how using the right numeric types and decimal literals helps keep your results exact.
  • PowerShell 7 Fundamentals
    More and more we turn to automation in IT to help improve efficiency for our day to day operations. PowerShell has always been at the forefront of automation tools. The courses in this path start with the absolute basics of PowerShell so that you can learn how to automate away your problems from the ground up. You’ll begin with installation before moving on to exploration of the PowerShell language and using your acquired skills to perform tasks from your day to day operations. Finally, you’ll get a taste of writing actual PowerShell scripts to round out your automation skills and toolset.

Community

  • Free Security Wins for Sysadmins with Spencer Alessi
    Newly minted Microsoft MVP, pentester, and returning guest Spencer Alessi joins The PowerShell Podcast to talk about growth, giving back, and building security through PowerShell. Spencer shares lessons from his journey from sysadmin to pen tester, including the importance of learning from mistakes, documenting wins, and advocating for yourself in your career. He also introduces his latest open-source project, AppLocker Inspector, and discusses tools like Locksmith, Pink Castle, and Purple Knight that help IT pros secure their environments and build confidence in automation and defense.

Fun

  • Advent of Code 2025
    Advent of Code is an Advent calendar of small programming puzzles for a variety of skill levels that can be solved in any programming language you like. People use them as interview prep, company training, university coursework, practice problems, a speed contest, or to challenge each other.

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