October 30, 2020
Announcements!
Announcing Azure PowerShell 5.0
(github.com)
There are breaking changes in this release, so please read the release notes carefully.
By: Azure PowerShell submitted:Jun 16 2022
There are breaking changes in this release, so please read the release notes carefully.
By: Azure PowerShell submitted:Jun 16 2022
Blogs, Articles, and Posts
Creating Adaptive Cards via Teams Incoming Webhooks Using PowerShell
(adamtheautomator.com)
Have you ever wanted to customize the look of Teams by easily creating your own cards in channels?
By: Adam Listek submitted:Jun 16 2022
Have you ever wanted to customize the look of Teams by easily creating your own cards in channels?
Using a concept called Adaptive Cards, Teams allows you to create and customize various cards in Teams via JSON. You could create them by typing up some JSON but it's much more fun to create them with incoming Teams webhooks and a little PowerShell!
By: Adam Listek submitted:Jun 16 2022
Distinguished Parsing with PowerShell and Regex
(jdhitsolutions.com)
The other day I'm chatting with my friend Gladys Kravitz about Active Directory and she makes an
By: Jeff Hicks submitted:Jun 16 2022
The other day I'm chatting with my friend Gladys Kravitz about Active Directory and she makes an
off-hand remark about parsing out organizational unit names from a distinguished name. On one hand, this is a pretty simple task, assuming a proper distinguished name from the Active Directory cmdlets. All you really need to do is split the string.
By: Jeff Hicks submitted:Jun 16 2022
PIVOT in PowerShell
(nocolumnname.blog)
Exploring our Data SQL Pivoting PowerShell Grouping our Data Manual Pivot Dynamic Pivot
By: Shane O'Neill submitted:Jun 16 2022
Exploring our Data SQL Pivoting PowerShell Grouping our Data Manual Pivot Dynamic Pivot
By: Shane O'Neill submitted:Jun 16 2022
Text your Azure Infrastructure with Serverless Computing and PowerShell
(thelazyadministrator.com)
Due to COVID-19 and social distancing, I have found myself camping a lot more than in previous
By: Brad Wyatt submitted:Jun 16 2022
Due to COVID-19 and social distancing, I have found myself camping a lot more than in previous
years. One problem that has brought with it is the high probability of being somewhere with no cell phone data service or poor cell phone data. Couple with my incredibly poor memory, I have often forgotten to turn off servers to save on cost in my dev or test environment until I'm out in the woods. Also, I wanted the ability to use Google Voice as well as Siri in my car or even at home, to turn off, turn on, or check the status of my servers in my Azure tenants. This has even come in handy when I didn't have my phone on me and had to use the wife's phone to turn on or off some servers in my tenant. (I set it to only accept messages from my phone number as well as my wife's so if someone happened to figure out the phone number, they couldn't give any commands anyways - we will get into this later).
By: Brad Wyatt submitted:Jun 16 2022
What are good tools for converting PS scripts into executables?
(reddit.com)
I've tried a couple and they didn't let me add additional files to the executables. Luna important
By: u/serendrewpity submitted:Jun 16 2022
I've tried a couple and they didn't let me add additional files to the executables. Luna important
since I "dot" sourced a half dozen files
By: u/serendrewpity submitted:Jun 16 2022
Writing an Extension Vault for PowerShell SecretManagement Preview 4
(adamtheautomator.com)
If you've ever hardcoded a password, an API key, or a private certificate in a script, stop! You
By: Adam Listek submitted:Jun 16 2022
If you've ever hardcoded a password, an API key, or a private certificate in a script, stop! You
need to secure that sensitive information! One way to do that is with the PowerShell SecretManagement module. Offering a convenient way for a user to store and retrieve secrets using PowerShell, the SecretManagement module also has the ability to interface with different back-end systems such as Azure KeyStore or KeePass too using an extension vault!
By: Adam Listek submitted:Jun 16 2022
Projects, Scripts, and Modules
PSSystemAdministrator
(github.com)
This module contains functions useful for administrating a Windows Active Directory domain. Many of
By: Ben Peterson submitted:Jun 16 2022
This module contains functions useful for administrating a Windows Active Directory domain. Many of
the functions are designed to work with eachother. Functions that gather information on users or computers can be piped into functions that take an action. For instance, you can pipe a function that returns computers that have not logged onto the network for 30 days into a function that disables computer accounts. In a single line of code, you can disable all the inactive computers in active directory. There are a wide variety of functions that perform other tasks like sending magic packets for wake on lan, measuring directory and sub-directory sizes, gathering large files, and other tasks. Every function is fully documented and works with the Get-Help function.
By: Ben Peterson submitted:Jun 16 2022
Run Windows Apps using powershell, the easy way!
(reddit.com)
Without needing to fuss with folder permissions, finding executables of the app, etc., this simple
By: u/JeanxPlay submitted:Jun 16 2022
Without needing to fuss with folder permissions, finding executables of the app, etc., this simple
command can be used with almost any app and open the windows app directly:
By: u/JeanxPlay submitted:Jun 16 2022
Books, Media, and Learning Resources
How to Manage SharePoint and Microsoft Teams with PowerShell Core
(techcommunity.microsoft.com)
If you're as addicted as I am with SharePoint, you might be glad to know that managing SharePoint is
By: Veronique Lengelle submitted:Jun 16 2022
If you're as addicted as I am with SharePoint, you might be glad to know that managing SharePoint is
now possible with PowerShell Core!
By: Veronique Lengelle submitted:Jun 16 2022
Fun
Get Early Voting Locations, Drop Off Ballot Sites, and Election Polling Places with PowerShell
(thelazyadministrator.com)
The 2020 Election is happening on November 3rd, and many people have been lining up to vote early
By: Brad Wyatt submitted:Jun 16 2022
The 2020 Election is happening on November 3rd, and many people have been lining up to vote early
due to COVID-19. Now using PowerShell, you can get your registered polling places based on your address, all early voting locations around you, and drop off ballot locations. All of the information is retrieved using Google's Civic Information API.
By: Brad Wyatt submitted:Jun 16 2022
Here’s my first attempt at a backlit pumpkin carving.
(twitter.com)
Of course it had to be PowerShell
By: Dave Carroll submitted:Jun 16 2022
Of course it had to be PowerShell
By: Dave Carroll 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.