Auto-commit: 2025-10-31 08:58:35
This commit is contained in:
22
Bios-Configuration-HP/readme.md
Normal file
22
Bios-Configuration-HP/readme.md
Normal 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** (color‑coded: 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.
|
||||
Reference in New Issue
Block a user