Free Scripts

PowerShell scripts, Intune remediations, and tools for Microsoft Intune, SCCM, and Defender admins. On GitHub, open, no sign-up.

Diagnostics Claude Code skill

Advanced Intune Troubleshooting (Claude skill)

A Claude Code skill that investigates what Intune is actually doing on a managed Windows device and writes up the findings. Trigger: go rudy this.

Read More
Security Windows

BitLocker Key Backup for Intune

Ensure BitLocker recovery keys are backed up to Entra ID for workplace-joined and Intune-managed devices.

Read More
Automation Azure Automation

Device Category Automation

Automatically assign Intune Device Categories based on the Autopilot or Windows 365 enrollment profile.

Read More
Diagnostics PowerShell

Find Intune Script Content

Search the body of every Intune Remediation and platform script in your tenant for a pattern, and see which scripts match.

Read More
Security PowerShell

Find Intune Script Secrets

Audit every Intune Remediation and platform script in your tenant for embedded secrets, reported with the values redacted.

Read More
Configuration Windows

Force Edge and Chrome Extensions

Manage the Edge and Chrome force-install extension lists on managed devices without wiping existing entries.

Read More
Diagnostics PowerShell

Get Platform Script Contents

Retrieve and decode the content of Intune platform scripts, which the portal will not let you view or download after upload.

Read More
Diagnostics PowerShell

Graph API Error Finder

Collect Microsoft Graph request and error data to troubleshoot slow or failing Intune syncs with Microsoft Support.

Read More
OS Deployment Windows

In-Place Windows 10 to 11 Upgrade

A PowerShell script that performs an in-place upgrade of Windows 10 to Windows 11 and handles the common failure points.

Read More
Win32 Apps Windows

Intune Win32 App Tooling

PowerShell tooling for Intune Win32 app deployments: limit installs to new devices, apply maintenance windows, and auto-retry failed installs.

Read More
Inventory macOS

Mac Custom Inventory for Intune

A custom inventory solution that collects the extra hardware and software detail Intune does not gather from managed Macs.

Read More
Win32 Apps Windows

Maintenance Window Detection

A detection script with a maintenance-window check for Intune Win32 apps and Remediations, so work only runs in an approved window.

Read More
Automation Azure

Query-Based Device Collections

Logic App and Azure Functions that populate Entra ID groups from installed software and other device attributes, like SCCM query-based collections for Intune.

Read More
Win32 Apps Windows

Retry Failed Win32 App Installs

An Intune Remediation that retries failed Win32 app installs by resetting the IME retry state in the registry.

Read More
Win32 Apps Windows

Scheduled Re-Execution for Win32 Apps

A scheduled re-execution pattern for Intune Win32 apps using a registry timestamp, so an app can re-run on a cadence instead of once.

Read More
Assignments Windows

Update Intune Assignments Wizard

A WinForms wizard that safely bulk-adds or removes Intune assignments and role scope tags on Win32 apps and Windows configuration profiles.

Read More
Inventory Windows

Windows Custom Inventory for Intune

A custom inventory solution that collects the extra Windows device data Intune does not gather, ready for reporting.

Read More