Tag: hardware

286 script(s) tagged “hardware”

🟣 C# / .NET 6+

Backup Processor Info to JSON (C#)

Snapshots Processor Info (Win32_Processor) to a timestamped JSON file via System.Management and System.Text.Json.

🧬 WQL / PowerShell

Win32_DesktopMonitor: Connected Monitors (WQL)

A minimal WQL reference query against Win32_DesktopMonitor — the raw SELECT statement plus a one-line runner, useful fo…

🐍 Python 3.10+

Backup Keyboard Info to JSON (Python)

Snapshots Keyboard Info (Win32_Keyboard) to a timestamped JSON file for later comparison or auditing.

📜 VBScript (WSH)

Get Video Controllers Report to File (VBScript)

Queries Win32_VideoController via WMI and writes Video Controllers to a timestamped text file, handy for scheduled logo…

🐍 Python 3.10+

Get USB Controllers Report (Python)

Uses wmic under the hood to report USB Controllers (Win32_USBController) — no third-party packages required.

🖥️ Batch (CMD)

Get Pointing Devices Report (Batch)

Uses wmic to list Pointing Devices (Win32_PointingDevice) straight from the command line.

📜 VBScript (WSH)

Get Keyboard Info Report (VBScript)

Queries Win32_Keyboard via WMI and prints Keyboard Info to the console — no PowerShell required.

🐍 Python 3.10+

Backup Physical Memory Modules to JSON (Python)

Snapshots Physical Memory Modules (Win32_PhysicalMemory) to a timestamped JSON file for later comparison or auditing.

🐍 Python 3.10+

Get Keyboard Info Report (Python)

Uses wmic under the hood to report Keyboard Info (Win32_Keyboard) — no third-party packages required.

🟣 C# / .NET 6+

Get Keyboard Info Report (C#)

Queries Win32_Keyboard via WMI (System.Management) and prints Keyboard Info to the console.

🐍 Python 3.10+

Export Pointing Devices to CSV (Python)

Exports Pointing Devices (Win32_PointingDevice) to a timestamped CSV file via wmic.

🐍 Python 3.10+

Export USB Controllers to CSV (Python)

Exports USB Controllers (Win32_USBController) to a timestamped CSV file via wmic.