January 6, 2023
Blogs, Articles, and Posts
-
Graph API using a Managed Identity in an Automation Runbook
(thesysadminchannel.com)
By: Paul Contreras
In a previous post, I laid out detailed steps on how to connect to Microsoft Graph API using
PowerShell. This is using the PowerShell SDK running on a machine that's not in Azure.
How to Craft a Modern PowerShell Message Box (adamtheautomator.com)
By: Edem Afenyo
Discover all the modern ways to craft a PowerShell Message Box and get away from the VBScript
methods of old in this updated how-to!
Image Manipulation, Image Resize, Image Combine and more with PowerShell (evotec.xyz)
By: Przemyslaw Klys
ImagePlayground is a PowerShell module that works in PowerShell 5.1 and PowerShell 7+. It works
partially on Linux and should work on macOS, except for charts. That means it's partially cross-platform, but the end goal is to make it work fully on all platforms. So what can this module do?
Install Microsoft Graph Module for Azure Automation using PowerShell (thesysadminchannel.com)
By: Paul Contreras
If you're familiar with Azure Automation and Graph API, you may have noticed that it may be a bit
cumbersome to install the Microsoft.Graph PowerShell module in an Automation account.
Top Ten PowerShell Tips for Microsoft 365 Management: Part Two (practical365.com)
By: Damian Scoles
If you are stuck using your on-premises resources to manage a cloud infrastructure, it is an
opportune time to change that with the availability of tools and functions that are now available. In this article, we focus on how to use PowerShell to manage Microsoft 365. In addition, we consider how to use cloud services to manage PowerShell code, testing, security controls, and more.
Why is it “New-ADUser” not “Add-ADUser”? (reddit.com)
By: u/d3lee3
I am trying to understand why this design decision was made. It seems a bit off from verb-object
pattern.
Projects, Scripts, and Modules
-
PowerBGInfo – PowerShell alternative to Sysinternals BGInfo
(evotec.xyz)
By: Przemyslaw Klys
When I created ImagePlayground, I thought about how to show its usefulness to the general community.
On how to deliver what PowerShell can do. Then I saw on some forum people asking BGInfo to expand and allow running PowerShell scripts so that the data on the BGInfo Wallpaper can be gathered from PowerShell rather than VBS. I thought this was a great idea to create BGInfo using PowerShell without the necessity of using BGInfo at all.
Recovering Deleted Groups with the Graph PowerShell SDK (office365itpros.com)
By: Tony Redmond
This article describes how to restore deleted Azure AD groups with PowerShell using cmdlets from the
Microsoft Graph PowerShell SDK. Although options exist in the Microsoft 365 admin center and Azure AD admin center to restore deleted groups, it's nice to have the option to do the same with PowerShell.
Books, Media, and Learning Resources
-
Building Communities with Chrissy LeMaire
(powershellpodcast.podbean.com)
By: The Powershell Podcast
In this episode, Chriss LeMaire chats with us and shares her perspective as a PowerSheller, DBA,
Github star, community-builder, and more. We explore imposter syndrome and where Chrissy gets her confidence from. We talked about creating DBATools, becoming an author, how awesome Lee Holmes is, and even the fediverse. We also get to hear the legendary story of Big Perms. Last, Jordan derails the conversation to talk about food and has no regrets.
How to open current path using File Explorer in Windows PowerShell (youtube.com)
By: Coffee Programmer
A nifty trick, I never knew about.
PowerShell + Plotting in Polyglot Interactive Notebooks (youtube.com)
By: Doug Finke
In this video, you'll see you how to use PowerShell in combination with ScottPlot, a graphical
plotting library for .NET, to create data visualizations.
PowerShell Notes for Professionals book (goalkicker.com)
By: goalkicker.com
A wonder and FREE PowerShell reference ebook. No sign-up required.
Community
-
Breaking PowerShell
(breakingpwsh.com)
By: Steve Landry
An awesome new site, that already has a ton of great content.
Follow Friday nominee – @skatterbrainzz (twitter.com)
By: PSFollowFriday
A ton of entertain musing with some great PowerShell content sprinkled in.
Upcoming Events
-
PowerShell Days UK
(sessionize.com)
By: psday.uk
Call for speakers now open. Event takes place on 3 Mar 2023.
Do you have a suggestion for PowerShell Weekly? Do you know something that should be included? Let me know in the comments below, or on
twitter.
