May 21, 2021
Announcements!
Announcing PlatyPS 2.0.0-Preview1
(devblogs.microsoft.com)
PowerShell external help files have been authored by hand or using complex tool chains and stored as
By: Jason Helmick submitted:Jun 16 2022
PowerShell external help files have been authored by hand or using complex tool chains and stored as
MAML XML for use as console help. MAML is cumbersome to edit by hand, and common tools and editors don't support it for complex scenarios like they do with markdown. Markdown is adopted widely by Open Source, supported by many editors including Visual Studio Code, and with minimal rules, easier to author. PlatyPS is provided as a solution to allow documenting PowerShell help in any editor or tool that supports markdown.
By: Jason Helmick submitted:Jun 16 2022
Announcing PSDesiredStateConfiguration on PowerShell Gallery
(devblogs.microsoft.com)
Continuing our investment in DSC, we are pleased to announce the release of
By: PowerShell Team submitted:Jun 16 2022
Continuing our investment in DSC, we are pleased to announce the release of
PSDesiredStateConfiguration 2.0.5 for DSC as a separate module on PowerShell Gallery. This is in preparation for publishing previews of the 3.0 version of this module which will have new capabilities, but also some breaking changes.
By: PowerShell Team submitted:Jun 16 2022
Blogs, Articles, and Posts
How To Setup A Github Actions Pipeline For Publishing Your PowerShell Module
(scriptingchris.tech)
In this post, I will walk through how I set up a Github Actions Workflow Pipeline for publishing a
By: Christian Hoejsager submitted:Jun 16 2022
In this post, I will walk through how I set up a Github Actions Workflow Pipeline for publishing a
PowerShell module to the PowerShell Gallery.
By: Christian Hoejsager submitted:Jun 16 2022
Invoke-Command: Connecting to computers requiring different credentials
(4sysops.com)
Connecting to computers that require different credentials via the PowerShell cmdlet Invoke-Command
By: Mike Kanakos submitted:Jun 16 2022
Connecting to computers that require different credentials via the PowerShell cmdlet Invoke-Command
is a common occurrence. This post explains how you manage these situations.
By: Mike Kanakos submitted:Jun 16 2022
Launch PowerShell Script From Within KeePass And Include Password Secure String Credential
(sans.org)
You want to 1) launch PowerShell.exe using the KeePass password manager by double-clicking an entry
By: Jason Fossen submitted:Jun 16 2022
You want to 1) launch PowerShell.exe using the KeePass password manager by double-clicking an entry
in KeePass, perhaps to run a script, 2) inject a password stored in KeePass into that PowerShell.exe process as a variable, such as for a secure string or a PSCredential object, but 3) you cannot expose the password as a command-line argument or other plaintext channel when launching PowerShell.exe because it could be logged or captured. This article will show you how to do it.
By: Jason Fossen submitted:Jun 16 2022
Managing the Windows 10 Taskbar with PowerShell
(jdhitsolutions.com)
When I'm working on a Pluralsight course, I tend to setup a virtual machine for recording. Although,
By: Jeff Hicks submitted:Jun 16 2022
When I'm working on a Pluralsight course, I tend to setup a virtual machine for recording. Although,
lately I've been trying with Windows 10 Sandbox. This is handy when all I need is a Windows 10 desktop. When I setup the system, I have particular settings I need to configure. Naturally I use a PowerShell script to automate the process. One item that I wanted to address was Windows 10 taskbar. When I'm recording a course, I like to have it auto-hide. Sure, I could manually set it. But that's no fun.
By: Jeff Hicks submitted:Jun 16 2022
Moving SQL Server System Databases With PowerShell
(onsb.co)
One task that I was frequently finding myself spending more time than necessary with was building
By: Dane submitted:Jun 16 2022
One task that I was frequently finding myself spending more time than necessary with was building
out SQL Servers. The chief time consuming task being when I'd have to move the SQL Server's default System Database and Log Files to new, dedicated database and log volumes.
By: Dane submitted:Jun 16 2022
Pester 5 and Group-Object – Best Friends
(nocolumnname.blog)
Figuring out how to group the output of your Pester tests
By: Shane O'Neill submitted:Jun 16 2022
Figuring out how to group the output of your Pester tests
By: Shane O'Neill submitted:Jun 16 2022
Projects, Scripts, and Modules
Azure Sentinel PowerShell Notebook DNS Enrichment example
(nbviewer.jupyter.org)
A lot more work to do but some start on Azure Sentinel PowerShell Notebook DNS Enrichment example
By: Nathan Swift submitted:Jun 16 2022
A lot more work to do but some start on Azure Sentinel PowerShell Notebook DNS Enrichment example
By: Nathan Swift submitted:Jun 16 2022
CSIRT-Collect
(github.com)
PowerShell script to collect memory and (triage) disk forensics
By: Doug Metz submitted:Jun 16 2022
PowerShell script to collect memory and (triage) disk forensics
By: Doug Metz submitted:Jun 16 2022
Books, Media, and Learning Resources
Network Troubleshooting with PowerShell – YouTube
(youtube.com)
PowerShell vs CMD for network troubleshooting
By: PowerShell Breakdown submitted:Jun 16 2022
PowerShell vs CMD for network troubleshooting
By: PowerShell Breakdown submitted:Jun 16 2022
Fun
Get-AsciiDice.ps1
(github.com)
Easily create ascii are dice for your powershell games. You can roll them at random, or from a
By: smithcbp submitted:Jun 16 2022
Easily create ascii are dice for your powershell games. You can roll them at random, or from a
number set. You can change the colors too. Limited to numbers 1-6 and a total of 10 die.
By: smithcbp 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.