Harm Veenstra's Avatar

Harm Veenstra

@harmveenstra.bsky.social

2 x Microsoft MVP | #PowerShell Evangelist | Living apart together with @Eve_023 | Consultant | *Core | Google Pixel | #Espresso | https://linktr.ee/HarmVeenstra

1,752 Followers  |  2,840 Following  |  300 Posts  |  Joined: 11.11.2023  |  1.8314

Latest posts by harmveenstra.bsky.social on Bluesky

Nice!

24.10.2025 17:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Using Get-Random in PowerShell You can roll the dice, select a random name with your eyes closed, etc., or you can use Get-Random :-) In this blog post, I will show you what the Cmdlet does and how you can use it.

You can roll the dice, select a random name with your eyes closed, etc., or you can use Get-Random. In this blog post, I will show you what the Cmdlet does and how you can use it.

#PowerShell #Random

powershellisfun.com/2025/10/24/u...

24.10.2025 17:07 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Stay ahead of the curve with Feedly AI Welcome to Feedly β€” the platform where businesses and curious minds stay ahead of the curve! We're passionate about helping teams track competitors, discover new trends, and research emerging security...

For more PowerShell resources, check the Top 50 PowerShell blogs list from Feedly! (Yes, I'm a big RSS feed fan!) And... I'm number 15 there, didn't know I was on that list :-D

feedly.com/i/top/powers...

#PowerShell #Blogs

19.10.2025 12:09 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)PowerShell 7.6.0 Preview 5 Release The latest preview version of PowerShell was released beginning this month. In this small blog post, I will highlight the critical changes and updates from the release notes.

The latest preview version of PowerShell was released beginning this month. In this small blog post, I will highlight the critical changes and updates from the release notes.

powershellisfun.com/2025/10/17/p...

#PowerShell #Preview

17.10.2025 18:13 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Virtual DuPSUG - Extend AI with PowerShell Functions with Doug Finke, Wed, Oct 15, 2025, 7:00 PM | Meetup **Virtual DuPSUG - Extend AI with PowerShell Functions with Doug Finke** With the relaunch of the Dutch PowerShell User Group, we are also restarting our online content. T

I'm attending the Dutch PowerShell User Group Virtual event now - Extend AI with PowerShell Functions with Doug Finke

#Microsoft #PowerShell #Community #DuPSUG

www.meetup.com/dutch-powers...

15.10.2025 16:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Attending the virtual event, great sessions ahead!
#PSConfEU #MiniCon2025 #Community #Microsoft

14.10.2025 14:26 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

That's what someone mentioned in the comments, too ❀️ good stuff!

11.10.2025 13:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Windows 11 25H2’s removal of WMIC and the PowerShell alternative You probably used it in the past, wmic.exe :) The Command-Line interface for querying WMI information has been removed from Windows 11 25H2 and will not be reintroduced in future versions of Window…

You probably used it in the past, wmic.exe The CLI interface for querying WMI information has been removed from Windows 11 25H2. In this blog post, I will highlight what that means and how you can utilize PowerShell as an alternative

powershellisfun.com/2025/10/08/w...

#PowerShell #WMIC

10.10.2025 08:29 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
PowerShell is fun :)Using -OutVariable in PowerShell It’s one of the Common Parameters, but not used that often :) In this brief blog post, I will outline its advantages and explain why you should consider using it.

It's one of the Common Parameters, but not used that often :) In this brief blog post, I will outline its advantages and explain why you should consider using it.

#PowerShell #CommonParameters

powershellisfun.com/2025/10/03/u...

03.10.2025 21:49 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Do While, While and Do Until in PowerShell I used this again in a few scripts while creating packages in Intune for a customer, where I had to wait for specific tasks to finish. In this brief blog post, I will outline how it works and discu…

I used this again in a few scripts while creating packages in Intune for a customer, where I had to wait for specific tasks to finish. In this brief blog post, I will outline how it works and discuss its use cases.

#PowerShell #DoWhileUntil

powershellisfun.com/2025/09/26/d...

26.09.2025 21:53 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Microsoft Community Contributor - 2025 was issued by Microsoft Security to Harm Veenstra. The Microsoft Community Contributor badge is issued to members participating and earning credits in Entra Advisors private community, Data Security & Privacy CCP, Management CCP and/or Security Custom...

www.credly.com/badges/8ff31...

19.09.2025 19:41 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Search and download Microsoft Updates using the MSCatalogLTS PowerShell module You can use the Microsoft Update Catalog site to search and download Microsoft Updates, but there’s also MSCatalogLTS :-) In this blog post, I will demonstrate how it works and explain why it…

You can use the Microsoft Update Catalog site to search and download Microsoft Updates, but there’s also MSCatalogLTSΒ Β In this blog post,I will demonstrate how it works and explain why it’s superior to the traditional catalog site.

#PowerShell #Updates #Security

powershellisfun.com/2025/09/18/s...

19.09.2025 08:03 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)PowerShell v7.5.3 and v7.4.12 releases Two days ago, PowerShell v7.5.3 (Current) and v7.4.12 (LTS) were released. You might not have even noticed it updating in the background because Windows Update did it for you ;-) In this brief blog…

Two days ago, PowerShell v7.5.3 (Current) and v7.4.12 (LTS) were released. In this brief blog post, I will list the changes from the release notes and URLs.

powershellisfun.com/2025/09/12/p...

#PowerShell #Releases

12.09.2025 19:21 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Should be fixed now πŸ‘Œ

09.09.2025 19:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

ICYMI: The azureedge.net certificate has expired, this results in not being able to install the Nuget provider needed for PowerShell modules.
github.com/PowerShell/P... for more information and updates. Workaround: Set system date to September 8th.

09.09.2025 14:17 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

Do you preferer working sitting on your (game) chair or standing? #WorkFromHome

08.09.2025 12:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)No more PowerShell v2.0 in Windows 11 and Server 2025? While we sometimes discuss whether to use Windows PowerShell v5 or PowerShell 7, PowerShell v2.0 is being removed in the newer builds of Windows 11 and Windows Server 2025. In this brief blog post,…

While we sometimes discuss whether to use Windows PowerShell v5 or PowerShell 7, PowerShell v2.0 is being removed in the newer builds of Windows 11 and Windows Server 2025. In this brief blog post, I will share some information about this topic.

#PowerShell #v2

powershellisfun.com/2025/09/05/n...

05.09.2025 22:23 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Work hard, play hard πŸ˜… Battle Pass Season 5 100% #CallofDuty

03.09.2025 20:35 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Analyze SPF records using the PowerShell module SpfAnalyzer I regularly check SPF records for syntax and entries during Exchange migrations or when troubleshooting mail flow. The SpfAnalyzer module from Jiri Formacek can help with that. In this blog post, I…

I regularly check SPF records for syntax and entries during Exchange migrations or when troubleshooting mail flow. The SpfAnalyzer module from Jiri Formacek can help with that. In this blog post, I will show you how it works.

powershellisfun.com/2025/08/29/a...

#PowerShell #SPF #DMARC #DNS

29.08.2025 21:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Update your Lenovo using the LSUClient PowerShell module I like my Lenovo hardware, and I want to keep it up to date with the latest drivers, firmware, and other software updates. In this small blog post, I will show you how you can do that using the LSU…

I like my Lenovo hardware, and I want to keep it up to date with the latest drivers, firmware, and other software updates. In this small blog post, I will show you how you can do that using the LSUClient module from Jantari.

powershellisfun.com/2025/08/22/u...

#PowerShell #Lenovo #Update

22.08.2025 21:06 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Using the Indented.Net.IP PowerShell module for IPv4 Subnet math I still do some networking, although not as much as I did during my CCNP certification, and I eventually memorized subnet calculations. That, and using IP Calculators ;-) In this blog post, I will …

I still do some networking, although not as much as I did during my CCNP certification, and I eventually memorized subnet calculations. In this blog post, I will show you how you can use Chris Dentβ€˜s PowerShell module for that. #PowerShell #Networking

powershellisfun.com/2025/08/15/u...

15.08.2025 20:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
2025 Microsoft Most Valuable Professional (MVP) was issued by Microsoft MVP and Student Ambassadors Communities to Harm Veenstra. The Microsoft MVP Program recognizes outstanding members of technical communities for their community participation and willingness to help others. Above all else, it is a people-powered program, made...

www.credly.com/badges/f0b7f...

14.08.2025 10:32 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I just received a new badge from the Microsoft Tech Community forum πŸ’“Such a great forum to help and learn, you can find me in the PowerShell and Intune sections.

#Microsoft #Community #Learn #Share #MVPBuzz

12.08.2025 08:52 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Using the Microsoft-Extractor-Suite PowerShell module for collecting Microsoft Online logs Collecting logs from various Microsoft Endpoints, like Entra, 365 Services, and Azure, can be a hassle sometimes. The Microsoft-Extractor-Suite module from Joey Rentenaar and Korstiaan Tam can help…

Collecting logs from various Microsoft Endpoints, like Entra, 365 Services, and Azure, can be a hassle. The Microsoft-Extractor-Suite module from Joey Rentenaar and Korstiaan Stam can help you with that!
powershellisfun.com/2025/08/08/u...

#PowerShell #Logs #Security

08.08.2025 15:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

My blog website is in the Top 10 Most-starred Intune Repositories on GitHub :) #9 with 619 Stars!

#PowerShell #Intune #GitHub #MVPBuzz

07.08.2025 10:52 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Exploring the PowerShell Gallery using PSGalleryExplorer The PowerShell Gallery is the primary source for downloading most of your modules. You can search and find information about them using the website or… By using the PSGalleryExplorer module f…

The PowerShell Gallery is the primary source for downloading most of your modules. You can search and find information about them using the website or… By using the PSGalleryExplorer module from Jake MorrisonπŸ™‚

#PowerShell #PSGallery

powershellisfun.com/2025/08/01/e...

01.08.2025 22:23 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)PowerShell v5.x and v7.x differences This is a question I often get: Why or when should I use PowerShell v5 or v7? In this blog post, I will highlight key points from the excellent Microsoft Learn article on this topic and share some …

This is a question I often get: Why or when should I use PowerShell v5 or v7? In this blog post, I will highlight key points from the excellent Microsoft Learn article on this topic and share some personal experiences.

#PowerShell #Version

powershellisfun.com/2025/07/25/p...

25.07.2025 14:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Custom Compliance PowerShell script for detecting additional local Administrators One of our customers wanted to be sure that there were no additional accounts in the local Administrators group on their Intune devices, and… That’s where Custom Compliance policies com…

I updated the post and scripts so that it detects the Administrators group and Administrator account for non-English Windows versions

#PowerShell #Intune

powershellisfun.com/2023/04/18/c...

21.07.2025 12:36 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

It's finally here, my new MVP Ring 2025-2026 ❀️ This is the unboxing video 😁

#Microsoft #MVPBuzz #PowerShell

17.07.2025 12:54 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PowerShell is fun :)Using Get-NetNeighbor to retrieve MAC, Vendor and IP details in PowerShell I just moved to my new house and reconfigured all my network equipment. I wanted to know which MAC address belongs to which Vendor and the corresponding IP details, as well as the open ports. In th…

I just moved to my new house and reconfigured all my network equipment. I wanted to know which MAC address belongs to which Vendor and the corresponding IP details, as well as the open ports.
powershellisfun.com/2025/07/17/u...

#PowerShell #Networking

17.07.2025 09:44 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@harmveenstra is following 20 prominent accounts