December 10, 2021
Announcements!
PowerShell Crescendo Release Candidate
(devblogs.microsoft.com)
We are pleased to announce the Release Candidate (RC) of PowerShell Crescendo, a framework to
By: PowerShell Team submitted:Jun 16 2022
We are pleased to announce the Release Candidate (RC) of PowerShell Crescendo, a framework to
rapidly develop PowerShell cmdlets for native commands, regardless of platform.
By: PowerShell Team submitted:Jun 16 2022
PowerShellGet 3.0 Preview 12 Release
(devblogs.microsoft.com)
We are excited to announce that an update to our preview of PowerShellGet 3.0 is now available on
By: PowerShell Team submitted:Jun 16 2022
We are excited to announce that an update to our preview of PowerShellGet 3.0 is now available on
the PowerShell Gallery!
By: PowerShell Team submitted:Jun 16 2022
Blogs, Articles, and Posts
16 .NET Classes PowerShell Users Should Know
(blog.ironmansoftware.com)
There are thousands of awesome cmdlets and modules but sometimes you just need to take advantage of
By: Adam Driscoll submitted:Jun 16 2022
There are thousands of awesome cmdlets and modules but sometimes you just need to take advantage of
.NET directly when writing PowerShell scripts. This post includes 16 classes that are helpful to PowerShell scripters.
By: Adam Driscoll submitted:Jun 16 2022
Exporting PowerShell Functions to Files
(jdhitsolutions.com)
When I write a PowerShell module, it typically includes more than one export function. Where you
By: Jeff Hicks submitted:Jun 16 2022
When I write a PowerShell module, it typically includes more than one export function. Where you
store your module functions is a great discussion topic and I don't think there is necessarily one best practice for everyone.
By: Jeff Hicks submitted:Jun 16 2022
Finding duplicate SPN with PowerShell
(evotec.xyz)
Duplicate SPNs aren't very common but can happen in any Active Directory as there's no built-in way
By: Przemyslaw Klys submitted:Jun 16 2022
Duplicate SPNs aren't very common but can happen in any Active Directory as there's no built-in way
that tracks and prevent duplicate SPN's
By: Przemyslaw Klys submitted:Jun 16 2022
Finding PowerShell Last Logon by User Logon Event ID
(adamtheautomator.com)
There are many fancy tools out there to monitor user login activity. What if I told you, you didn't
By: Adam Bertram submitted:Jun 16 2022
There are many fancy tools out there to monitor user login activity. What if I told you, you didn't
need to spend any money by building a PowerShell last logon and history script? You can find the last logon date and even the user logon event ID with the Windows event log and a little PowerShell!
By: Adam Bertram submitted:Jun 16 2022
Viewing PowerShell Files in Preview within Windows Explorer
(tfl09.blogspot.com)
Windows Explorer has a nice feature that shows the contents of a selected file. Click on a file and
By: Thomas Lee submitted:Jun 16 2022
Windows Explorer has a nice feature that shows the contents of a selected file. Click on a file and
in the right pane you can see the contents. This is a great feature, except it does not work for ALL filetypes out of the box. So would you wish to view a .PS1 file this way - you are out of luck. By default
By: Thomas Lee submitted:Jun 16 2022
What determines when you will use PowerShell to automate a process?
(reddit.com)
A great discuss on r/PowerShell about when to automate.
By: r/PowerShell submitted:Jun 16 2022
A great discuss on r/PowerShell about when to automate.
By: r/PowerShell submitted:Jun 16 2022
Windows PowerShell Inventor Jeffrey Snover Interview
(evrone.com)
We had a great talk with Jeffrey Snover, Microsoft Technical Fellow and CTO for Modern Workforce
By: Evrone submitted:Jun 16 2022
We had a great talk with Jeffrey Snover, Microsoft Technical Fellow and CTO for Modern Workforce
Transformation. Snover is the inventor of Windows PowerShell, an object-based distributed automation engine, scripting language, and command line shell.
By: Evrone submitted:Jun 16 2022
Projects, Scripts, and Modules
[FightingEntropy(?)] FEInfrastructure Preview/Demo
(reddit.com)
FEInfrastructure is a part of the FightingEntropy module/modification for Windows PowerShell, that
By: Michael C. Cook Sr. submitted:Jun 16 2022
FEInfrastructure is a part of the FightingEntropy module/modification for Windows PowerShell, that
has been many months in the making. Actually, if I'll be perfectly honest... it's truly been a lifetime in the making.
By: Michael C. Cook Sr. submitted:Jun 16 2022
Extracting HTML table from a web page (or HTML file) and converting it into PowerShell object
(doitpsway.com)
Several months ago I've created ConvertFrom-HTMLTable function for helping me extract HTML tables
By: Ondrej Sebela submitted:Jun 16 2022
Several months ago I've created ConvertFrom-HTMLTable function for helping me extract HTML tables
from locally saved HTML files or live web pages and convert them into usable PowerShell objects. So it is not a new function but I think it deserves a standalone post because it can be quite handy.
By: Ondrej Sebela submitted:Jun 16 2022
Get-IPGeolocation.psm1
(owenmurr.co.uk)
Sometimes in my day to day job I need a quick way of looking up IP information and wanting a quicker
By: Owen Murr submitted:Jun 16 2022
Sometimes in my day to day job I need a quick way of looking up IP information and wanting a quicker
method that doesn't mean I have to open up a web browser and visit a website, I wrote a small Powershell module to allow me to get the information.
By: Owen Murr submitted:Jun 16 2022
hawk
(github.com)
Powershell Based tool for gathering information related to O365 intrusions and potential Breaches
By: Paul Navarro submitted:Jun 16 2022
Powershell Based tool for gathering information related to O365 intrusions and potential Breaches
By: Paul Navarro submitted:Jun 16 2022
Update-AllPSModules
(github.com)
This script will update all locally installed PowerShell modules to the latest version it can find
By: Kieran Walsh submitted:Jun 16 2022
This script will update all locally installed PowerShell modules to the latest version it can find
online. It will also attempt to update PackageManagement and PowerShellGet so that it can update to pre-release versions.
By: Kieran Walsh submitted:Jun 16 2022
Books, Media, and Learning Resources
Driving the Citrix Cloud REST API with PowerShell – UK CUGC Dec 2021 – YouTube
(youtube.com)
In this session, CTP Guy Leech walks through how to authenticate to Citrix Cloud via OAuth, and how
By: Guy Leech submitted:Jun 16 2022
In this session, CTP Guy Leech walks through how to authenticate to Citrix Cloud via OAuth, and how
to query and update CVAD configuration via the Citrix Cloud REST APIs using PowerShell, without the need for any Citrix PowerShell modules
By: Guy Leech submitted:Jun 16 2022
POWERSHELL STRINGS [Highway to PowerShell – Ep 5] – YouTube
(youtube.com)
This tutorial covers an introduction to using text in PowerShell. We take a look at how create
By: Simon Automates submitted:Jun 16 2022
This tutorial covers an introduction to using text in PowerShell. We take a look at how create
strings using different methods and how to combine text from variables and properties into strings. Learn string concatenation and formatting in PowerShell!
By: Simon Automates submitted:Jun 16 2022
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.