January 22, 2021
Announcements!
Azure PowerShell v5.4 release notes
(docs.microsoft.com)
This minor release includes several updates for Azure Network, please consider upgrading your
By: Azure PowerShell submitted:Jun 16 2022
This minor release includes several updates for Azure Network, please consider upgrading your
environments.
By: Azure PowerShell submitted:Jun 16 2022
Release v7.0.4 Release of PowerShell
(github.com)
Check out the latest LTS version of PowerShell Core
By: PowerShell Team submitted:Jun 16 2022
Check out the latest LTS version of PowerShell Core
By: PowerShell Team submitted:Jun 16 2022
Blogs, Articles, and Posts
A 2020 Year End Review and 2021 Directions
(powershell.anovelidea.org)
Dave's summary of 2020, including the Bad and the Good, and what he hopes for 2021.
By: Dave Carroll submitted:Jun 16 2022
Dave's summary of 2020, including the Bad and the Good, and what he hopes for 2021.
By: Dave Carroll submitted:Jun 16 2022
A Powershell Template For Creating The Perfect Function
(thesysadminchannel.com)
Anytime I'm writing a new Powershell script I always find my self scratching my head trying to
By: Paul Contreras submitted:Jun 16 2022
Anytime I'm writing a new Powershell script I always find my self scratching my head trying to
recall the exact syntax inside the parameter block. Even though I've created hundreds of scripts in my day, I always use a template because its much easier. Today I'm going to share with the exact Powershell template I use when creating my Powershell Scripts.
By: Paul Contreras submitted:Jun 16 2022
Cool little PowerShell tip
(twitter.com)
The tilde character (~) is shorthand notation for the current user's home folder.
By: David Goldman submitted:Jun 16 2022
The tilde character (~) is shorthand notation for the current user's home folder.
By: David Goldman submitted:Jun 16 2022
How to use PowerShell to Check if a File Exists (Examples)
(adamtheautomator.com)
Do you use PowerShell to create, read, update, and delete files? If so, you've probably experienced
By: June Castillote submitted:Jun 16 2022
Do you use PowerShell to create, read, update, and delete files? If so, you've probably experienced
errors when the target files don't exist or already exist. Lucky for you, there are ways in PowerShell to check if a file exists before doing anything to it.
By: June Castillote submitted:Jun 16 2022
In-Depth Guide to Building a PowerShell Pipeline in Azure DevOps
(adamtheautomator.com)
Did you know you can natively run scripts like PowerShell in Azure DevOps (AzDo) pipelines creating
By: Adam Bertram submitted:Jun 16 2022
Did you know you can natively run scripts like PowerShell in Azure DevOps (AzDo) pipelines creating
a PowerShell pipeline? By using the tips and techniques you'll learn in this article, you'll be well on your way to scripting your way to automation greatness.
By: Adam Bertram submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring WVD availability
(cyberdrain.com)
We're in the middle of WVD deployment at my MSP. This client is located all over the world and
By: Kelvin Tegelaar submitted:Jun 16 2022
We're in the middle of WVD deployment at my MSP. This client is located all over the world and
needed an easy way to manage virtual desktops over many regions. This deployment actually got me thinking about how monitoring the WVD environment should be done.
By: Kelvin Tegelaar submitted:Jun 16 2022
Projects, Scripts, and Modules
Easily Enable End Users to Manage Active Directory Users with PowerShell GUI
(thelazyadministrator.com)
Recently I got a request to find a way to let managers or Human Resources the ability to modify
By: Brad Wyatt submitted:Jun 16 2022
Recently I got a request to find a way to let managers or Human Resources the ability to modify
basic user attributes in Active Directory. Like anyone else, I presented the idea of using RSAT to let them modify users in ADUC or ADAC. This was not an ideal solution because ADUC can become overwhelming to someone that isn't technical. They wanted something that was extremely basic, easy to follow and work in without any guidance or instructions, and did not show the user anything else that they could not modify or needed to see.
By: Brad Wyatt submitted:Jun 16 2022
Introducing Bicep PowerShell Module
(blog.ivemo.se)
Lately I've been spending a lot of time creating a bunch of Bicep modules that I re-use in my
By: Stefan Ivemo submitted:Jun 16 2022
Lately I've been spending a lot of time creating a bunch of Bicep modules that I re-use in my
templates over and over again. When I've spent a couple of hours coding I usually end up with a folder containing multiple .bicep files that I need to compile running bicep build. But since bicep build doesn't have a --all switch or support wildcard characters on Windows (on OSX/Linux you can run bicep build *.bicep), I started using a simple PowerShell function to compile all .bicep files in a folder instead of compiling them one by one. After a couple of days using the function it escalated with more features and I decided to put together a PowerShell module that wraps Bicep CLI and share it with the community. And that's how the Bicep PowerShell Module was born.
By: Stefan Ivemo submitted:Jun 16 2022
Introducing the Office 365 for IT Pros GitHub Repository
(office365itpros.com)
It can be hard to become fluent in PowerShell, especially when working with a service where multiple
By: Tony Redmond submitted:Jun 16 2022
It can be hard to become fluent in PowerShell, especially when working with a service where multiple
modules (all with their own kinks) are used. However, PowerShell is very approachable and it's surprising what you can do with just a couple of lines of code. Working examples are great learning tools to help PowerShell newcomers (and maybe experienced coders) come up with solutions to problems. A couple of years ago, we created the Office 365 for IT Pros GitHub repository. Since then, we've been populating the repository with PowerShell scripts created to illustrate new features or to demonstrate how to approach solving an administrative problem in an Office 365 tenant. The repository currently holds a collection of 81 scripts.
By: Tony Redmond submitted:Jun 16 2022
Set-DesktopBackgroundColorByComputerName
(reddit.com)
Yes it does exactly what it says: changes the desktop background color! With a minor nuance: RGB
By: u/poshftw submitted:Jun 16 2022
Yes it does exactly what it says: changes the desktop background color! With a minor nuance: RGB
colors are derived from the $env:COMPUTERNAME, so the colors would be different for each computer, but it would be the same color for the same computer name each time the script is ran.
By: u/poshftw submitted:Jun 16 2022
Fun
PowerShell Brickset Module: Updated for API v3 and PS 7.1
(jonathanmedd.net)
Brickset recently updated their API to v3 and stopped supporting the previous API v2. After
By: Jonathan Medd submitted:Jun 16 2022
Brickset recently updated their API to v3 and stopped supporting the previous API v2. After
receiving a number of requests to update my PowerShell module for Brickset , (which was developed against v2 and consequently had stopped working), both via a GitHub issue and some direct contact (including, surprisingly to me, internal email at work) I decided I'd better put some effort into updating it.
By: Jonathan Medd 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.