In this blog post, I will show you how to use PowerShell and the WinGet module to install a specific or the latest version of software using Intune Win32 Detection and install scripts. This solution will automatically update your apps if updates are available without using Remediation, Enterprise App Catalog, or third-party tools.
Category: Microsoft Endpoint Manager
Fixing Windows 11 24H2 – No Internet Access Issue using PowerShell and Intune Remediation
There are articles and forum posts from people who upgraded to Windows 11 24H2 and are experiencing Wi-Fi issues. In this blog post, I will show you an Intune Remediation script that might fix the problem for your devices.
Configuring PowerShell settings using Intune or Group Policy
Every Windows device has PowerShell installed by default. (Sadly, it's still only version 5, not version 7.) However, you want to configure the devices' security and log settings. In this blog post, I will show you how to do that using Microsoft Intune or Group Policy.
Report on Non-Compliant Intune devices
I received a question on the Microsoft Tech Community forum regarding creating a report about non-compliant Intune devices. The report should give insight into what device has what issue with which setting; the person asking the question was already working on a Microsoft Graph script but couldn't find a suitable way. In this blog post, I will show how to create this report. There are other scripts out there, but I always like a challenge (And Microsoft Graph can be quite a challenge sometimes 😉 )
Intune Automatic Timezone configuration using PowerShell
One of our customers has locations in the Netherlands, China, and the US. They are using Intune and wanted the timezone to be configured automatically for their users; setting a default one was not an option because they could be in different time zones in the US. In this blog post, I will show you how to configure that once using the Script option or as a Remediation.
Microsoft Intune PowerShell Additional Requirement Rules
In my last blog post, I showed you how to use Detection scripts in Intune. In this blog post, I will show you how the additional requirement rules work and how you can use PowerShell for those.
Microsoft Intune PowerShell Detection scripts
When I deploy Win32 packages in Intune, I use PowerShell detection scripts to determine whether the software is installed on a system. In this blog post, I will explain how these scripts work and why they are more flexible than file and registry checks.
Intune Autopilot report using Microsoft Graph
One of the best things about Microsoft Intune is Windows Autopilot. In this blog post, I will show you how to create a report of the current status of Windows Autopilot in your tenant.
PowerShell, Intune, and Microsoft Graph X-Ray
I used Microsoft Graph X-Ray as a tool for getting the PowerShell cmdlets needed for scripting specific actions in the Azure / Entra ID portal in the past. But you can also use it for Intune 🙂 In this blog post, I will show you how this works.
Retrieve Intune Device Primary User and all users ever logged on to that device
One of our customers wanted to know per device which the real Primary User was and the user logon date of every user that used that device. (They have some shared devices.) In this blog post, I will show you how to retrieve that information from Intune and export it.