This is the hub post for my BIOS configuration scripts. There are two groups of scripts: the original task-sequence and interactive scripts built for ConfigMgr/MDT imaging, and the newer Intune Remediations built for continuous, agent-style management. The content below is grouped by how you deploy it.

The two script types

Managing BIOS with Intune

The Intune scripts run as recurring detection/remediation pairs that enforce BIOS state continuously and report per-device results. Read these in order.

Reporting

Task Sequence & Interactive Scripts

The original scripts, run during imaging or on demand. Most vendors offer two variants: one using the vendor’s PowerShell module, and one using WMI directly with no module dependency.

Dell

HP

Lenovo

Securing BIOS Passwords

How to deliver a BIOS password to the task-sequence scripts without exposing it in plain text. The same CMS mechanism used in the Intune scripts.

Downloads