September 29, 2023
Announcements!
Windows Terminal Preview 1.19 Release
(devblogs.microsoft.com)
The Windows Terminal team is back with a new preview release! Windows Terminal Preview 1.19
By: Christopher Nguyen submitted:Sep 29 2023
The Windows Terminal team is back with a new preview release! Windows Terminal Preview 1.19
introduces new features such as Broadcast Input, Web Search, the Suggestions UI and more!
By: Christopher Nguyen submitted:Sep 29 2023
Blogs, Articles, and Posts
Create Calculated Properties in PowerShell with Select-Object, Format-Table, and Format-List
(mikefrobbins.com)
PowerShell offers a range of cmdlets and functionalities that allow you to format and manipulate
By: Mike F Robbins submitted:Sep 29 2023
PowerShell offers a range of cmdlets and functionalities that allow you to format and manipulate
data in countless ways. One such feature is the ability to create calculated properties using Select-Object, Format-Table, and Format-List. Calculated properties allow you to create custom objects, enabling more effective data management and presentation.
By: Mike F Robbins submitted:Sep 29 2023
Create Web Link with PowerShell in Intune
(itconstructors.com)
Web Link is a simple way to publish URL shortcuts in Intune. It allows the administrator to control
By: Wiktor Mrowczynski submitted:Sep 29 2023
Web Link is a simple way to publish URL shortcuts in Intune. It allows the administrator to control
which URL shortcut appear on user's mobile device either without user consent or as an optional application. The way to create it is fairly simple, you can look at Microsoft's documentation. Recently I had a need to ...
By: Wiktor Mrowczynski submitted:Sep 29 2023
Getting Started with 365AutomatedLab Part 1
(clatent.com)
Adding/Removing Users Adding Users With 365AutomatedLab, you can add as many users with their
By: Clayton Tyger submitted:Sep 29 2023
Adding/Removing Users Adding Users With 365AutomatedLab, you can add as many users with their
primary licensing as you need at one time. Currently, the Microsoft Dev Environment only allows 25 lice...
By: Clayton Tyger submitted:Sep 29 2023
How to Create Dynamic Administrative Units with PowerShell
(office365itpros.com)
A reader asked how they could create dynamic administrative units for every department in their
By: Tony Redmond submitted:Sep 29 2023
A reader asked how they could create dynamic administrative units for every department in their
directory. A PowerShell script does the job, even if some constraints in how Entra ID processes membership rules means that the rules can't be quite as precise as I would like them to be.
By: Tony Redmond submitted:Sep 29 2023
How to Monitor New Members Added to Teams
(office365itpros.com)
I was asked how easy it would be to write a PowerShell script to monitor new teams members and
By: Tony Redmond submitted:Sep 29 2023
I was asked how easy it would be to write a PowerShell script to monitor new teams members and
reject any additions that met specific criteria. Easy, we said, so we set to creating a script to interrogate the unified audit log to find new member events. Once that was done, it's a matter of analyzing the events to find if we should reject the addition of any of the added members.
By: Tony Redmond submitted:Sep 29 2023
PowerShell class definition pros, cons, and performance comparison
(blog.danskingdom.com)
There are 3 different approaches that can be taken to defining classes and enums in PowerShell. In
By: Dan Schroeder submitted:Sep 29 2023
There are 3 different approaches that can be taken to defining classes and enums in PowerShell. In
this article we will compare the pros, cons, and performance of each approach.
By: Dan Schroeder submitted:Sep 29 2023
Quick Use of OpenAI – End Processes
(clatent.com)
Here is a quick use of OpenAI / ChatGPT to remove Windows processes. If it doesn't get it right the
By: Clayton Tyger submitted:Sep 29 2023
Here is a quick use of OpenAI / ChatGPT to remove Windows processes. If it doesn't get it right the
first time, it usually is a good enough base to only need an edit or 2 for simpler scripts.
By: Clayton Tyger submitted:Sep 29 2023
Resolve PowerShell paths that do not exist
(blog.danskingdom.com)
In this post we'll see how to resolve a file or directory path, even if it does not exist.
By: Dan Schroeder submitted:Sep 29 2023
In this post we'll see how to resolve a file or directory path, even if it does not exist.
By: Dan Schroeder submitted:Sep 29 2023
Projects, Scripts, and Modules
How To Deploy a Complete Entra ID Conditional Access PoC in Under 5 Minutes
(danielchronlund.com)
This is by far the most substantial time saving tool I've ever shared with the community. From my
By: Daniel Chronlund submitted:Sep 29 2023
This is by far the most substantial time saving tool I've ever shared with the community. From my
many years of working with Conditional Access deployments, baselines, and automation tools, I wanted to package all that knowledge, experience, and best-practices, in a singel fully automated PowerShell tool.
By: Daniel Chronlund submitted:Sep 29 2023
Books, Media, and Learning Resources
Use PowerShell to Automate Backing up and Restoring an SQL Database
(youtube.com)
In this video, we demonstrating writing a PowerShell script that backs up an SQL database and
By: AIP IT Solutions submitted:Sep 29 2023
In this video, we demonstrating writing a PowerShell script that backs up an SQL database and
restores the database from a .bak file to a differently named database.
By: AIP IT Solutions submitted:Sep 29 2023
Community
Controversial PowerShell programming conventions, thoughts?
(reddit.com)
What are your thoughts?
By: r/PowerShell submitted:Sep 29 2023
What are your thoughts?
By: r/PowerShell submitted:Sep 29 2023
PowerShell Pioneer: A Deep Dive with Microsoft PM Jason Helmick
(powershellpodcast.podbean.com)
On the latest episode of the PowerShell Podcast, we sit down with Microsoft's very own Jason
By: The Powershell Podcast submitted:Sep 29 2023
On the latest episode of the PowerShell Podcast, we sit down with Microsoft's very own Jason
Helmick, a celebrated PM on the PowerShell team. Jason takes us on a nostalgic journey through the early days of PowerShell while also recounting his critically acclaimed MVA series with Jeffrey Snover. We hear about his major career shift transitioning to Microsoft and delve into his active involvement in the PowerShell community. Unearthing more PowerShell gems, Jason introduces us to the rising star, Crescendo, and enlightens us about the PSCommunity Call. Not to be missed, we also get clued into the game-changing Azure Cloud Shell. Buckle up for a deep dive into the universe of PowerShell with one of its pioneers, Jason Helmick, on the PowerShell Podcast!
By: The Powershell Podcast submitted:Sep 29 2023
Upcoming Events
PowerShell and .NET (with Anthony Howell), Wed, Oct 11, 2023, 6:00 PM | Meetup
(meetup.com)
At this month's Pacific PowerShell User Group, Anthony Howell (aka ThePoshWolf) will walk us thru
By: Pacific PowerShell User Group submitted:Sep 29 2023
At this month's Pacific PowerShell User Group, Anthony Howell (aka ThePoshWolf) will walk us thru
PowerShell and .NET.
By: Pacific PowerShell User Group submitted:Sep 29 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.