ICYMI: PowerShell Week of 31-August-18
Topics include automating ACLs for O365 public IPs, the Scour module, Module Design w/ Plaster, the ConvertToMarkdown module, and PSPowerHour.
Special thanks to Mark Roloff, Brett Bunker, and Robin Dadswell for weekly contributions.
Blogs
Automate Office 365 Endpoint ACL Configurations Using PowerShell
by Jan Egil Ring on August 26th
If you’re responsible for keeping access control lists up to date for public IPs in Office 365 then read this article to understand how you can automate this process.
Scour: Fast, Personal, Local Content Searches
by Lee Holmes on August 28th
Lee Holmes introduces a new PowerShell module, Scour. This module leverages the indexing and search capabilities of Apache Lucene to bring you supercharged speed for, wait for it… scouring your filesystem. If you’ve got tons of content to search through and little time to spare, this might be just the tool for you.
your code doesn’t suck
by Chrissy LeMaire on August 28th
This one really resonated with the group. Probably because none of us entertain illusions of writing award-winning code. But Chrissy cuts through the self-criticical nonsense; reminding us that as long as our code is saving people time and effort, it definitely doesn’t suck.
PowerShell Script Module Design: Plaster Template for Creating Modules
by Mike Robbins on August 30th
Mike’s follow-up article on module design walks you through using Plaster to create modules with a custom folder structure.
PowerShell Execution Policy
by Stephanos Constantinou on August 30th
Check out this nicely-written article that breaks down PowerShell Execution Policy.
Forums
PowerShell.org Challenge - Unanswered Post
Post Method by Majd on August 24th
Majd’s question on using Invoke-WebRequest has gone unanswered for almost a week. Please jump in and assist if you can!
Reddit /r/PowerShell - Top Post of the Week
Can PS remove Minecraft, CandyCrush and the other packages that are there but not installed? by u/Landmine on August 29th
If you’re customizing Windows images for your company then you’ve surely come acrosss this scenario. Read up on the advice others have given to tacklet this issue.
Media
ConvertFromMarkdown by Doug Finke
Learn how the ConvertFrom-Markdown module can generate chapters from markdown and compile those chapters into HTML, a Word Doc, or a PDF.
Youtube
PSPowerHour Episode 2 by PSPowerHour
The second installment of lightning demos for PowerHour includes the following topics:
Cloning SQL Server databases using PowerShell (Sander Stad),
Using getters and setters for classes wtih custom attributes (Ryan Bartram)
Using PwSh to gather information from silos (Teresa Clark)
Using PowerShell and RegExp to convert code between SQL platforms (Claudio Silva)
Getting started with Visual Studio Code (Shawn Melton)
Deploying SQL databases using PowerShell (Kirill Kravstov)
Learning PowerShell with PSKoans (Joel Sallow)
Related Articles
PowerShell Escape Room
PowerShell Escape Room by Michiel Hamers by Michiel Hamers https://about.me/michielhamers/ Why on earth you want to create an Escape Room with PowerShell as backend? I’ve always been a fan of escape rooms, so I decided to create my own for my kids. I wanted to make it something that would be challenging and fun for them, but also educational. I decided to use PowerShell as the backend for the escape room, as I’m a PowerShell developer and I thought it would be a great way to learn more about the language.
Microsoft Graph PowerShell Module: Getting Started Guide
Microsoft Graph PowerShell Module: Getting Started Guide by Jeff Brown Microsoft is retiring the Azure AD Graph API sometime after June 30, 2023 (announcement). This retirement includes the Azure AD PowerShell module. In its place, Microsoft has released the Microsoft Graph PowerShell module. The Microsoft Graph PowerShell module is the next-generation way of managing Microsoft cloud services using PowerShell. If you have used MSOnline or Azure AD PowerShell in the past, you’ll need to read on to learn about this new module.
ICYMI: PowerShell Week of 08-October-2021
Topics include VMWare, Windows 11, Web Reports and more… Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux How to gather your vCenter inventory data with this VMware PowerShell script by Scott Matteson on 7th October Inventory reports are a common request when administering a VMware vCenter environment. Learn how this VMware PowerShell script can make such requests quick and easy Building a Web Report in PowerShell, use the -Force Luke by Chris Noring on 8th October