It's just a beautiful Friday 13th, due to a Windows Defender update that removed shortcuts from many machines with Attack Surface Reduction enabled for Macros. (Work-around "Setdefender ASR rule 92e97fa1-2edf-4476-bdd6-9dd0b4dddc7b to audit only unit issue is resolved.") This blog post describes how you can recreate the missing shortcuts and deploy this using Intune or run it manually on the affected system(s).
Intune
Adding printer drivers and printers using Microsoft Intune and PowerShell
This year I wrote two separate blog posts about adding printer drivers and printers to Intune clients. Recently I repackaged these two into one package with some improvements. In this blog post, I will show how it looks now 🙂
Read IntuneManagementExtension logs using PowerShell
Reading logs is always something you just have to do, but the Intune logs are not easy to read without tools like CMTrace on the user's device. (The formatting is not that nice without it) In this blog post, I will show you an easy way to read one or two specific logs, or all the logs at once, and each in its own Out-Gridview console for easy filtering when searching for keywords.
Using PowerShell scripts in Endpoint Manager Compliance Policies
I wrote a blog post about where you could use PowerShell scripts in Endpoint Manager here, but I didn't mention the possibility to use it in Compliance Policies. In this blog post, I will 🙂
Deploy a Hyper-V VM and register it for Autopilot automatically using PowerShell
For Endpoint Manager testing I need a VM connected to the tenant of the customer. This involves deploying a Windows 10 or 11 VM, changing hardware settings on it (Secure Boot/TPM/Checkpoint settings), and registering it for Autopilot. This blog post will show you how to automate the process as much as possible.
Upload Windows Autopilot hardware hash easily
Retrieving the hardware hash for a new laptop or VM involves a few steps. Starting PowerShell, configuring the execution policy, installing the get-windowsautopilot script, answering a few prompts, and entering your credentials to upload it to your environment. In this blog post I will show you a way to minimize the number of steps needed.
PowerShell scripts in Endpoint Manager
There are things in Endpoint Manager that are just easier to do with PowerShell scripts, this blog post describes where and how you can use these.
Adding printer drivers with Endpoint Manager and PowerShell
Printers and their drivers are not always the most fun part of IT 😉 Since PrintNightMare has become more difficult for users to add printers to their workstations, this blog post describes how you can add printers using Endpoint Manager and PowerShell in an easy way.