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).
Microsoft Endpoint Manager
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
You have to read logs, but the Intune logs are difficult 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 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 of using it in Compliance Policies. In this blog post, I will 🙂
Deploy a Hyper-V VM and register it for Autopilot automatically using PowerShell
I need a VM connected to the customer's tenant for Endpoint Manager testing. This involves deploying a Windows 10 or 11 VM, changing hardware settings (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 how to minimize the number of steps needed.
PowerShell scripts in Endpoint Manager
There are things in Endpoint Manager that are 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 easily add printers using Endpoint Manager and PowerShell.
Adding printers with Microsoft Endpoint Manager using PowerShell
For one of our customers, I made a script that adds printers to their Endpoint Manager clients using a CSV file for data like the FQDN of the printer, model, and location. In this blog post, I will show you how to do that with a few example printers.