September 22, 2023
Announcements!
PowerShellGet 3.0.22-beta22 is now available
(devblogs.microsoft.com)
The latest preview of PowerShellGet is now available on the PowerShell Gallery. In this new preview
By: Sydney Smith submitted:Sep 22 2023
The latest preview of PowerShellGet is now available on the PowerShell Gallery. In this new preview
version of PowerShellGet, PowerShellGet is a compatibility module that allows use of PowerShellGet 2.x (and below) cmdlet syntax with PSResourceGet functionality by making a best effort mapping between the cmdlet interfaces of both versions of the module.
By: Sydney Smith submitted:Sep 22 2023
Blogs, Articles, and Posts
Activate BitLocker with manage-bde, PowerShell, or WMI
(4sysops.com)
You can configure various settings for BitLocker using group policies, but this doesn't initiate
By: Wolfgang Sommergut submitted:Sep 22 2023
You can configure various settings for BitLocker using group policies, but this doesn't initiate
encryption. Similarly, it doesn't create the configured protectors that are necessary for activating BitLocker. Manage-bde, PowerShell, or the WMI class Win32_EncryptableVolume serve this purpose.
By: Wolfgang Sommergut submitted:Sep 22 2023
Centrally Manage Company Contacts and Deploy to Built-In Contacts App Using Intune, SharePoint, PowerShell and Graph API.
(thelazyadministrator.com)
I recently met with a company that was looking for a better way to get contacts to their employee's
By: Brad Wyatt submitted:Sep 22 2023
I recently met with a company that was looking for a better way to get contacts to their employee's
work phones. Currently, they are sending a .vcf file and then having the employees manually save the contacts. While this works, the problem is if you need to send a new contact, you now need to send a new .vcf file to every employee and instruct them on how to save it. Similarly, if you ever need to remove a contact, you need to instruct your employees to manually delete that contact.
By: Brad Wyatt submitted:Sep 22 2023
Check for PowerShell module updates
(powershellisfun.com)
Last year, I wrote a blog post about updating your modules to the latest version, including removing
By: Harm Veenstra submitted:Sep 22 2023
Last year, I wrote a blog post about updating your modules to the latest version, including removing
the older versions here. This blog post will show you how to check for updated modules.
By: Harm Veenstra submitted:Sep 22 2023
Manage Azure PowerShell global settings
(4sysops.com)
One of the lesser-known but very useful features of Azure PowerShell is the ability to manage Azure
By: Baki Onur Okutucu submitted:Sep 22 2023
One of the lesser-known but very useful features of Azure PowerShell is the ability to manage Azure
PowerShell global settings using the PowerShell cmdlets Get-AzConfig, Update-AzConfig, Export-AzConfig, Import-AzConfig, and Clear-AzConfig.
By: Baki Onur Okutucu submitted:Sep 22 2023
More Property Management Options
(jeffhicks.substack.com)
In the last article, I demonstrated how to use a third-party .NET assembly to update a file's
By: Jeff Hicks submitted:Sep 22 2023
In the last article, I demonstrated how to use a third-party .NET assembly to update a file's
extended properties. The TagLibSharp assembly works great for media files. $f = [TagLib.File]::Create("C:workcircuit-dreams.mp3") $f.tag.title = "Circuit Dreams" $f.tag.Year = 2022 $f.tag.Composers = "Jeff Hicks" $f.tag.Genres = "Techno","Electronic" $f.Tag.Comment = "This is a computer-generated performance" $f.Save() $f.dispose()
By: Jeff Hicks submitted:Sep 22 2023
PowerShell: Error Handling with $Error
(sid-500.com)
The $Error Variable in PowerShell contains all error objects of the current session. In this blog
By: Patrick Gruenauer submitted:Sep 22 2023
The $Error Variable in PowerShell contains all error objects of the current session. In this blog
post I will carry out some tasks with $Error and show you how $Error can help [...]
By: Patrick Gruenauer submitted:Sep 22 2023
Remove a User from an Azure Resource Group Role with PowerShell and Azure Rest API
(techguy.at)
In this post, I want to show you how to remove a User from an Azure Role in Azure Resource Group
By: Michael Seidl submitted:Sep 22 2023
In this post, I want to show you how to remove a User from an Azure Role in Azure Resource Group
with PowerShell using Azure Rest API.
By: Michael Seidl submitted:Sep 22 2023
Projects, Scripts, and Modules
Mega Collection of PowerShell Scripts
(github.com)
It includes 500+ useful cross-platform PowerShell scripts located in the Scripts subfolder - for the
By: Markus Fleschutz submitted:Sep 22 2023
It includes 500+ useful cross-platform PowerShell scripts located in the Scripts subfolder - for the
command-line interface (CLI), for remote control via SSH, for automation (e.g. AutoHotkey or Jenkins), for context menus, for voice commands (e.g. talk2windows), automatically on startup/login/logoff/daily/shutdown/etc., or simply to learn PowerShell.
By: Markus Fleschutz submitted:Sep 22 2023
Show-Treemenu
(github.com)
Show-Treemenu is a versatile PowerShell function that lets you easily create interactive and
By: Dan M submitted:Sep 22 2023
Show-Treemenu is a versatile PowerShell function that lets you easily create interactive and
eye-catching terminal menus. Whether you're building automation scripts, managing servers, or just want a slick way to execute your functions, this tool has got you covered.
By: Dan M submitted:Sep 22 2023
Community
The Matrix of PowerShell: Security and Automation with Researcher Miriam Wiesner
(powershellpodcast.podbean.com)
In our latest PowerShell Podcast, we had an insightful discussion with Miriam Wiesner, a renowned
By: The Powershell Podcast submitted:Sep 22 2023
In our latest PowerShell Podcast, we had an insightful discussion with Miriam Wiesner, a renowned
Senior Security Researcher at Microsoft and the author of "PowerShell Automation and Scripting for Cybersecurity." Miriam, who is juggling her roles as a security expert, an author, and a mom, shed light on her journey at Microsoft, talking about the ups and downs she faced. She extended the conversation to her book-writing experience, wherein she balanced work-life pressures to deliver this authoritative guide on PowerShell Automation and Scripting. The discourse was particularly intriguing when it delved into PowerShell security - an area Miriam is so passionate and knowledgeable about. There was certainly so much to learn from our discussion with her!
By: The Powershell Podcast submitted:Sep 22 2023
Fun
PowerShell Escape Room
(powershell.org)
Why on earth you want to create an Escape Room with PowerShell as backend?
By: Michiel Hamers submitted:Sep 22 2023
Why on earth you want to create an Escape Room with PowerShell as backend?
By: Michiel Hamers submitted:Sep 22 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.