Blogs, Articles, and Posts
- Processing Multiple Message Attachments with the Microsoft Graph PowerShell SDK
Many examples are available online to explain how to add a single attachment to messages using the Microsoft Graph PowerShell SDK. Here we look at the principles behind how to add attachments (one or many) to messages before sending them with the Send-MgUserMail cmdlet. Get the principles right and you’ll never go wrong! - A Mini Dive into the Microsoft Entra PowerShell Module: An Intune Administrator’s Perspective
In this post, we’ll analyse the Entra PowerShell module’s authentication implementation and discuss whether it’s necessary for your Intune automation needs if you’re already using the Microsoft.Graph.Authentication module, part of the Microsoft Graph SDK, to handle your tokens. - Retrieve blocked DNS queries from PiHole using PowerShell
I use PiHole for Ad-blocking at home, and yes, sometimes that causes some issues if it blocks Microsoft (Or other) management addresses. In this blog post, I will show how you can live-track blocked DNS queries and get some insights while troubleshooting :) - Practical PowerShell: Parameter Input Validation
In previous Practical PowerShell articles, Michel discussed using parameters in advanced functions and utilizing dynamic parameters. In this article, we will dive in a bit deeper on a topic we touched on lightly in those articles, which is ways to validate parameter input. - Automating Sysmon installation and configuration with PowerShell
Introduction In today’s fast-paced digital world, quick response to security incidents is crucial. Sysmon (System Monitor) from Microsoft’s Sysinternals suite is an essential tool for detailed system monitoring and security analysis. However, traditional installation can be time-consuming, especially in urgent situations. This blog post introduces a PowerShell script that automates the download, extraction, and installation of Sysmon, along with applying a pre-configured setup. - The Micromine Alastri Hub Launcher Tool that leverages a RAM Disk for Temporary Data
I would like to introduce you to a PowerShell tool I originally created in early 2024, which was in the research and planning stage for about 12 months previous to that. If you or your customer runs Micromine Alastri Software, especially in a virtualised desktop platform from Vendors such as Citrix, Omnissa, Parallels, Microsoft and […]Author informationJeremy SaundersTechnical Architect | DevOps Evangelist | Software Developer | Microsoft, NVIDIA, Citrix and Desktop Virtualisation (VDI) Specialist/Expert | Rapper | Improvisor | Comedian | Property Investor | Kayaking enthusiast at J House ConsultingJeremy Saunders is the Problem Terminator. He is a highly respected IT Professional with over 35 years’ experience in the industry. Using his exceptional design and problem solving skills with precise methodologies applied at both technical and business levels he is always focused on achieving the best business outcomes. He worked as an independent consultant until September 2017, when he took up a full time role at BHP, one of the largest and most innovative global mining companies. With a diverse skill set, high ethical standards, and attention to detail, coupled with a friendly nature and great sense of humour, Jeremy aligns to industry and vendor best practices, which puts him amongst the leaders of his field. He is intensely passionate about solving technology problems for his organisation, their customers and the tech community, to improve the user experience, reliability and operational support. Views and IP shared on this site belong to Jeremy.TwitterFacebookGoogle+LinkedIn - Preparing for Microsoft’s Strong Certificate Mapping Enforcement – What You Need to Know
The post Preparing for Microsoft’s Strong Certificate Mapping Enforcement – What You Need to Know appeared first on PKI Solutions.
Projects, Scripts, and Modules
- How to Find Inactive Teams in MS Teams
Since 2020, Microsoft Teams has taken the lead as the go-to communication tool in organizations. From chats to meetings, it’s become the collaboration hub for team projects. However, as projects come to an end, many of the teams gradually fade into inactivity. - Get-PSChooseFileName
A bridge to AppleScript’s Choose File Name command - PowerShell Bug Reproductions
A small repo to reproduce PowerShell bugs in. - DesktopManager
DesktopManager is a C# library and PowerShell module that allows to play with desktop settings. It allows to get information about monitors, display devices, wallpapers and set wallpapers.
Books, Media, and Learning Resources
- Behind the PowerShell Pipeline
Welcome to the Leanpub Launch video for Behind the PowerShell Pipeline: Discovering What You Didn’t Know You Needed to Know - Get Started with GitHub Copilot in VS Code
If you want to learn how to use GitHub Copilot, the AI pair programmer that helps you write code faster and better, then this video is for you.
Community
- Building a Game in PowerShell from the Ground Up with Greg Martin
In this episode of the PowerShell Podcast, we welcome Greg Martin, a longtime developer and PowerShell enthusiast, who has taken PowerShell beyond system administration and into the realm of game development. Greg shares his journey of building Eldoria, a terminal adventure game written entirely in PowerShell, and how his experience across multiple programming languages influenced his approach.
Events
- PowerShell + DevOps Global Summit 2025
April 7-10, 2025 Bellevue, WA
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.
You must log in or register to comment.