September 15, 2023
Announcements!
Announcing PowerShell Crescendo 1.1.0 General Availability (GA)
(devblogs.microsoft.com)
Announcing the General Availability (GA) release of PowerShell Crescendo 1.1.0, a framework for the
By: Jason Helmick submitted:Sep 15 2023
Announcing the General Availability (GA) release of PowerShell Crescendo 1.1.0, a framework for the
By: Jason Helmick submitted:Sep 15 2023
Blogs, Articles, and Posts
Easily profile your PowerShell code with the Profiler module
(blog.danskingdom.com)
Premature optimization may be the root of all evil, but that doesn't mean you shouldn't optimize
By: Daniel Schroeder submitted:Sep 15 2023
Premature optimization may be the root of all evil, but that doesn't mean you shouldn't optimize
your code where it matters. Rather than guessing which code is slow and spending time optimizing code that doesn't need it, you should profile your code to find the true bottlenecks. At that point you can decide if the code is slow enough to warrant optimizing.
By: Daniel Schroeder submitted:Sep 15 2023
Find Account That Sent Emails From Shared Mailbox using PowerShell
(thesysadminchannel.com)
In a world where email is one of our main methods of communication for business use, having the
By: Paul Contreras submitted:Sep 15 2023
In a world where email is one of our main methods of communication for business use, having the
ability to send emails as a "generic user" or shared mailbox helps us hide behind a proxy when needed.
By: Paul Contreras submitted:Sep 15 2023
Get Action Command Line from Scheduled Task using PowerShell
(deploymentresearch.com)
This week I had to find out the command line of a scheduled task from a few hundred machines, to
By: Johan Arwidmark submitted:Sep 15 2023
This week I had to find out the command line of a scheduled task from a few hundred machines, to
make sure they had received the correct task, deployed from a Group Policy. Well, PowerShell to the rescue. Here is a small PowerShell snippet that will return the command line from a give task:
By: Johan Arwidmark submitted:Sep 15 2023
How ChatGPT saved our company $1500 in less than 15 minutes
(clatent.com)
Let me set the stage... previously we had a batch file in our startup script to add/remove network
By: Clayton Tyger submitted:Sep 15 2023
Let me set the stage... previously we had a batch file in our startup script to add/remove network
drives. It worked great and didn't have any issues. We moved away from an on-site file server to a c...
By: Clayton Tyger submitted:Sep 15 2023
How to View and Change BIOS (UEFI) Settings with PowerShell
(woshub.com)
You can use PowerShell to view or change BIOS/UEFI settings on a Windows computer. In this article,
By: Windows OS Hub submitted:Sep 15 2023
You can use PowerShell to view or change BIOS/UEFI settings on a Windows computer. In this article,
we will look at how to use Windows PowerShell to get or change...
By: Windows OS Hub submitted:Sep 15 2023
Increase maturity of PowerShell script with Mermaid diagram
(itconstructors.com)
Intro Recently I had a need to re-write one of my old scripts. It was a simple case: once a month
By: Wiktor Mrowczynski submitted:Sep 15 2023
Intro Recently I had a need to re-write one of my old scripts. It was a simple case: once a month
send an email with the number of received and sent messages from the previous month for a shared mailbox. The original one used Exchange on-prem. The new one connects to Exchange Online. What seemed ...
By: Wiktor Mrowczynski submitted:Sep 15 2023
Installing PowerShell Side by Side for testing purposes
(blog.kilasuit.org)
This is part of a series called Using PowerShell in testing in which I intend to showcase lots of
By: Ryan Yates submitted:Sep 15 2023
This is part of a series called Using PowerShell in testing in which I intend to showcase lots of
different ways that PowerShell can used for all sorts of testing. A prior example would be Building A Lab using Hyper-V and Lability - The End to End Example.
By: Ryan Yates submitted:Sep 15 2023
Using Windows PowerShell Web Access
(powershellisfun.com)
It was first introduced in Windows Server 2012, and back then, I was amazed by it, really liked it,
By: Harm Veenstra submitted:Sep 15 2023
It was first introduced in Windows Server 2012, and back then, I was amazed by it, really liked it,
and... It's still there, even in Windows Server 2022. I will show you what it is and how it works in this blog post.
By: Harm Veenstra submitted:Sep 15 2023
Projects, Scripts, and Modules
DynamicTitle
(github.com)
DynamicTitle is a PowerShell module for advanced console title customizations.
By: mdgrs submitted:Sep 15 2023
DynamicTitle is a PowerShell module for advanced console title customizations.
By: mdgrs submitted:Sep 15 2023
ImPS
(slluxx.github.io)
ImPS is a simple one-file module wrapper to use WPF components in your script without writing
By: Slluxx submitted:Sep 15 2023
ImPS is a simple one-file module wrapper to use WPF components in your script without writing
massive amounts of UI code or using XML layouts. It is heavily inspired by ImGUI/DearPyGui to make it as easy as possible to use while keeping the configurability.
By: Slluxx submitted:Sep 15 2023
tiPS
(github.com)
PowerShell tips delivered straight to your terminal
By: Daniel Schroeder submitted:Sep 15 2023
PowerShell tips delivered straight to your terminal
By: Daniel Schroeder submitted:Sep 15 2023
Community
Exploring PowerShell, Braid, and beyond with Bruce Payette
(powershellpodcast.podbean.com)
In this riveting episode of the PowerShell Podcast, we sat down with one of PowerShell's creators,
By: The Powershell Podcast submitted:Sep 15 2023
In this riveting episode of the PowerShell Podcast, we sat down with one of PowerShell's creators,
Bruce Payette. Bruce enlightened us on various topics, from the key design principles that spurred PowerShell's success to captivating anecdotes from its inception. We dove into parts of PowerShell that Bruce prides himself on, underlining its growth and capabilities. Bruce's influential book, "PowerShell in Action," was also a subject of our discussion. Lastly, stepping beyond PowerShell, Bruce introduced us to 'Braid,' his intriguing new programming language.
By: The Powershell Podcast submitted:Sep 15 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.