PowerShell for Admins

ICYMI: PowerShell Week of 24-August-18

Greg Tate
3 min read
Share:

Topics include script module design, PowerShell exploitation, PowerShell Remoting, PowerShell AST, the O365 Data Retriever tool, and the inaugural PSPowerHour.

Special thanks to Mark Roloff, Brett Bunker, and Robin Dadswell for contributions this week!

Blogs

PowerShell Script Module Design: Public/Private versus Functions/Internal Folders for Functions

by Mike Robbins on August 17th
Mike provides an interesting take on structuring module directories. Perhaps this type discussion is one better had over beers. I side with Mike on this!

ShowMeCon 2018 - PowerShell Exploitation

Presentation by Michael Gough on August 18th
While not technically a blog, this article links to a presentation that shows how attackers use PowerShell exploits. Presentation is given by Michael Gough who is a host of the “Brakeing Down Incident Response” podcast and author of the Windows PowerShell Logging Cheat Sheet.

PowerShell Remoting

by Stephanos Constantinou on August 21st
Have a look at a few areas of PowerShell Remoting including requirements and some authentication methods that can be used with it.

Finding Default Parameter Values with the AST

by Chris Gardner on August 22nd
Do you want to Pester test your parameters? Do you want to use something other than RegEx when you do that? Well then the PowerShell Abstract Syntax Tree (AST) is your answer.

How and Why I created the O365 Data Retriever Tool

by Veronique Lengelle on August 23rd
If, like us, you’ve been eagerly awaiting the release of the O365 Data Retriever tool, your wait is over. In this blog, Veronica discusses her motivation for working on it, the journey she took getting to it this point, and encourages us to not assume that others know what we know. Therefore, get out there and share it!
And, yes, there’s a link to the tool on GitHub. Go check it out!

Forums

PowerShell.org - Popular Post

New Bulk ADUser by Jeff Taylor on August 20th
Jeff came into the forums this week looking for advice with creating new user accounts in bulk from a CSV. What followed was a great discussion about splatting and passing values through the pipeline.

Reddit /r/PowerShell - Most Popular Post

PowerShell Console, Scripts, Functions, Modules, Cmdlets, Oh My! by U/Unas on August 19th
The most upvoted topic of the week belongs to an article by Josh Rickard. Nice work, Josh!

Media

Twitter

We shipped the Release Candidate (RC) for #PowerShell 6.1 today… by Joey Aiello on August 22nd
The latest Release Candidate for PowerShell Core has arrived and the team would love your input before the next stable release. Head over to GitHub and grab it for some new hotness!

Youtube

PowerHour 001: 2018-08-21 by PSPowerHour on August 21st
The inagural PSPowerHour, covering topics from SQL through to Raspberry Pi’s.

Related Articles

Sep 15, 2023

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.

Sep 15, 2023

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.

Oct 8, 2021

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