1
0

Auto-commit: 2025-10-31 08:58:35

This commit is contained in:
David Wuibaille
2025-10-31 08:58:36 +01:00
parent 7d94414992
commit 7cc3011354
1088 changed files with 193455 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
# HP BIOS Config GUI
A minimal **PowerShell + WPF** tool to **audit and enforce BIOS settings** on HP devices via `root/hp/instrumentedBIOS`.
## ✨ What it does
- Reads current BIOS values (`hp_biosEnumeration`)
- Compares to an **expected policy** (colorcoded: green = OK, red = mismatch)
- **Configure** button applies changes with `hp_biossettinginterface.SetBIOSSetting`
- Live refresh + error summary
## 📌 Requirements
- HP device exposing `root/hp/instrumentedBIOS`
- Windows + PowerShell (run as Administrator, STA)
- .NET Framework (WPF)
## 🚀 Usage
1. (Optional) Edit the `expectedValues` table in the script to match your policy.
2. Run in an elevated, STA PowerShell:
```powershell
powershell -sta -File .\HpBiosConfigGui.ps1
```
3. Review statuses → Configure to enforce → confirm results.