Introduction As someone that spends a lot of time working with PowerShell, I have a tendency to review the help for a cmdlet either with Get-Help or checking on Microsoft’s Learn pages. Sometimes I see things that trigger my curiosity and this has happened recently when I was reviewing cmdlets for one of Microsoft Graph’s…
Quick PowerShell of the Week 9
Introduction As I was research one of my blog posts for February, I ran across some older articles and cheatsheets on PowerShell some of which displayed interesting uses of foreach loops and data matching. The more interesting one that I saw was taking a data set of some sort and then searching for a subsection…
Dude Where’s My Rollup – Multi-Server Edition
Introduction A long time ago, I ran into one of my most referenced articles ever from Microsoft. The title was an aptly names ‘Dude, where’s my rollup?’ which is a short, concise article on how to query the version of an Exchange server. Although it looks like the images of the original article are gone…
Convert Word Doc to Text and Search for Text Strings
No Graph Article My goal was to have one Graph article a week, on Wednesdays, but I have not completed my next Graph article, so instead we’ll just do a normal PowerShell Post with some interesting code that I produced for a real-world scenario. Hope this article piques your interest in what PowerShell can be…
Quick PowerShell Post of the Week 8
Introduction In a recent blog post, we walked through paging for Microsoft 365 and how to use it. The question is, how do you know when paging is an available option? We could potentially look at the parameters for each cmdlet, one by one, but that would be a tedious process. Could we instead use…
Variable Methods and Properties
Introduction When I started writing this article, I wasn’t entirely sure where to go with what I wanted to cover. This is the first time I have explored these methods and properties in this manner. Normally when writing scripts, I utilize what I have picked up over time to process data or extract data for…
February Book Updates are Out!
February Book Updates are Out! Both the Exchange Online and the Security and Compliance Center books have been updated! If you have a subscription, please make sure to download your copy today. If you haven’t subscribed, why haven’t you? For $29.99 you get a year of free updates for the book. Check the books out…
Microsoft Graph PowerShell Weirdness – Part Two
Introduction In last week’s ‘Microsoft Graph PowerShell Weirdness‘ we talked about how the number of cmdlets seems to be altered with a Get-Help cmdlet for some unknown reason. This week we will cover yet another odd issue with the Graph PowerShell module and it is a thorn in my side whenever I see mistakes like…
Microsoft 365 Security for IT Pros Book Update is Out!
Announced yesterday, Michael van Horenbeeck (aka VanHybrid) released the newest update for our book collaboration. This is our first book update for the 2023 edition of the book. Check out the announcements here: Twitter: HERE LinkedIn: HERE Website: https://m365securitybook.com/2023/02/20/february-2023-update-released Make sure to pick up your copy today! https://m365security.gumroad.com/l/m365security2023
Quick PowerShell Post of the Week 7
Introduction For this week’s Quick PowerShell Post of the Week we will cover a couple of practical uses of the Get-Random cmdlet. In the first example we will use it to generate some coupon codes to be used in a book promotion campaign and in the second example we will use it to generate some…