July 14, 2023
Announcements!
Microsoft Graph PowerShell SDK V2.0 Reaches General Availability
(office365itpros.com)
The Microsoft Graph PowerShell SDK V2 attained general availability on July 4, 2023. Microsoft did a
By: Tony Redmond submitted:Jul 14 2023
The Microsoft Graph PowerShell SDK V2 attained general availability on July 4, 2023. Microsoft did a
horrible job of announcing the news, but now that the SDK V2 is available, it's time to migrate scripts from earlier versions. Splitting the V1.0 and beta cmdlets into different modules is a big difference, as is renaming the beta cmdlets. But other points exist to consider as you migrate from the Microsoft Graph PowerShell SDK V1 to V2.
By: Tony Redmond submitted:Jul 14 2023
Blogs, Articles, and Posts
Changing your console window title
(devblogs.microsoft.com)
This post shows how to change the title of your console terminal window.
By: Francisco Nabas submitted:Jul 14 2023
This post shows how to change the title of your console terminal window.
By: Francisco Nabas submitted:Jul 14 2023
Configure Remote SSH Connections in Visual Studio Code
(woshub.com)
Visual Studio Code is a very feature-rich and versatile text editor that can benefit both developers
By: Windows OS Hub submitted:Jul 14 2023
Visual Studio Code is a very feature-rich and versatile text editor that can benefit both developers
and system administrators. You can use VS Code to edit your PowerShell scripts, configuration...
By: Windows OS Hub submitted:Jul 14 2023
Disable Automatic Logon using PowerShell
(alexandrumarin.com)
Microsoft Windows can be set up to automatically logon using a pre-defined user account without
By: Alexandru Radu Marin submitted:Jul 14 2023
Microsoft Windows can be set up to automatically logon using a pre-defined user account without
prompting the user for logon credentials at boot time. Windows retrieves login account information from the registry, specifically three registry values: DefaultPassword,DefaultUserName,sDefaultDomainName. Anyone who has physical access to the computer can access the computer's contents, programs, and files, as well
By: Alexandru Radu Marin submitted:Jul 14 2023
Get Installed Language from Domain Computers/Servers
(nielskok.tech)
This is a quick short blog about how to get the installed language from domain
By: Niels Kok submitted:Jul 14 2023
This is a quick short blog about how to get the installed language from domain
By: Niels Kok submitted:Jul 14 2023
JSON Adapter Feedback Provider
(devblogs.microsoft.com)
This blog outlines a new feedback provider developed by the PowerShell Team to inform users of
By: Steven Bucher submitted:Jul 14 2023
This blog outlines a new feedback provider developed by the PowerShell Team to inform users of
native executables that can output JSON.
By: Steven Bucher submitted:Jul 14 2023
PowerShell Execution Policy: Unblock Files | Security Zones
(sid-500.com)
PowerShell's execution policy is a safety feature that controls the conditions under which
By: Patrick Gruenauer submitted:Jul 14 2023
PowerShell's execution policy is a safety feature that controls the conditions under which
PowerShell loads configuration files and runs scripts. This feature helps prevent the execution of malicious scripts.
By: Patrick Gruenauer submitted:Jul 14 2023
PowerShell Profile
(powershellisfun.com)
It's being used in every PowerShell session, the PowerShell Profile. In this blog post, I will show
By: Harm Veenstra submitted:Jul 14 2023
It's being used in every PowerShell session, the PowerShell Profile. In this blog post, I will show
you what it does, what you can use it for, and how I use it.
By: Harm Veenstra submitted:Jul 14 2023
QuickFix: Cannot Start Microsoft Outlook. The set of Folder cannot be opened, using PowerShell
(powershellcenter.com)
Outlook users may face an issue when trying to connect to Exchange Server, where Outlook won't start
By: Faris Malaeb submitted:Jul 14 2023
Outlook users may face an issue when trying to connect to Exchange Server, where Outlook won't start
and instead shows the following error message "Cannot Start Microsoft Outlook. Cannot open the Outlook Window. The set of folders cannot be opened. The attempt to log on to Microsoft Exchange has failed"
By: Faris Malaeb submitted:Jul 14 2023
Translating Windows Update Driver Names to Friendly Driver Names
(smsagent.blog)
The Windows Driver Update management capability in Intune is a welcome new feature providing greater
By: Trevor Jones submitted:Jul 14 2023
The Windows Driver Update management capability in Intune is a welcome new feature providing greater
control of driver updates. One frustration I've long had with drivers in Windows Update though is the naming - sometimes the names are quite indescript and it can be difficult to know which driver (or driver software) it actually is.
By: Trevor Jones submitted:Jul 14 2023
Projects, Scripts, and Modules
AOVPNTools v 1.7.0
(powershellgallery.com)
PowerShell module for configuring and optimizing Windows Server Routing and Remote Access Service
By: Richard M. Hicks submitted:Jul 14 2023
PowerShell module for configuring and optimizing Windows Server Routing and Remote Access Service
(RRAS) for Always On VPN.
By: Richard M. Hicks submitted:Jul 14 2023
LogicApp Docs
(github.com)
Generate technical Markdown documentation for your Azure Logic Apps.
By: Stefan Stranger submitted:Jul 14 2023
Generate technical Markdown documentation for your Azure Logic Apps.
By: Stefan Stranger submitted:Jul 14 2023
PowerShell Functions to Invoke an Intune Remediation Script on Demand and View Remediation States
(smsagent.blog)
!! Updated 2023-07-13 - added additional versions of the functions using the Microsoft Graph
By: Trevor Jones submitted:Jul 14 2023
!! Updated 2023-07-13 - added additional versions of the functions using the Microsoft Graph
PowerShell SDK (v2), as well as adding paging support to the original two functions. Microsoft recently released a preview capability in Intune to run Remediations (formerly Proactive remediations - stop changing the name of things, Microsoft, really!!) on demand, which is ... Continue reading PowerShell Functions to Invoke an Intune Remediation Script on Demand and View Remediation States ?
By: Trevor Jones submitted:Jul 14 2023
PowerShellAI v 0.8.2
(powershellgallery.com)
The PowerShell AI module integrates with the OpenAI API and let's you easily access the GPT models
By: Douglas Finke submitted:Jul 14 2023
The PowerShell AI module integrates with the OpenAI API and let's you easily access the GPT models
for text completion, image generation and more.
By: Douglas Finke submitted:Jul 14 2023
PowerType v 0.1.0
(powershellgallery.com)
Module providing recommendations for common tools - This module requires PowerShell 7.2 and
By: Peter Andersson submitted:Jul 14 2023
Module providing recommendations for common tools - This module requires PowerShell 7.2 and
PSReadLine 2.2.0.
By: Peter Andersson submitted:Jul 14 2023
RoughDraft
(github.com)
RoughDraft is a fun PowerShell Module for Multimedia. It provides pipeline-aware command to create,
By: James Brundage submitted:Jul 14 2023
RoughDraft is a fun PowerShell Module for Multimedia. It provides pipeline-aware command to create,
convert, query, edit, and join multimedia files.
By: James Brundage submitted:Jul 14 2023
WinGetPosh 0.9.7
(github.com)
A set of functions to help using winget.
By: Yves848 submitted:Jul 14 2023
A set of functions to help using winget.
By: Yves848 submitted:Jul 14 2023
Books, Media, and Learning Resources
Delving into Pester, Profiler, and PSConfEU with Jakub Jares
(powershellpodcast.podbean.com)
In the latest episode of the PowerShell podcast, we had an insightful chat with Jakub Jares, the
By: The Powershell Podcast submitted:Jul 14 2023
In the latest episode of the PowerShell podcast, we had an insightful chat with Jakub Jares, the
lead maintainer of Pester and a software engineer at Microsoft. The talk circled around the history, growth, and importance of Pester, Jakub's role in the organization and delivery of PSConfEU this year, as well as Profiler, a beneficial PowerShell project for unraveling performance hurdles. The episode concluded on a personal note, discussing Jakub's journey within the PowerShell community and his ascension to his current position at Microsoft.
By: The Powershell Podcast submitted:Jul 14 2023
PSConfEU 2023 Video Available Now
(youtube.com)
PowerShell Conference EU 2023 videos are now available on YouTube
By: PSConfEU submitted:Jul 14 2023
PowerShell Conference EU 2023 videos are now available on YouTube
By: PSConfEU submitted:Jul 14 2023
Fun
Code Golf with PowerShell Support
(code.golf)
Code Golf is a game designed to let you show off your code-fu by solving problems in the least
By: Code Golf submitted:Jul 14 2023
Code Golf is a game designed to let you show off your code-fu by solving problems in the least
number of characters.
By: Code Golf submitted:Jul 14 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.