Tag: hardware
286 script(s) tagged “hardware”
Get CD/DVD Drives Report (JScript)
Queries Win32_CDROMDrive via WMI and prints CD/DVD Drives to the console β JScript, VBScript's WSH sibling language.
Get Connected Monitors Report (JScript)
Queries Win32_DesktopMonitor via WMI and prints Connected Monitors to the console β JScript, VBScript's WSH sibling lanβ¦
Backup USB Controllers to JSON (C#)
Snapshots USB Controllers (Win32_USBController) to a timestamped JSON file via System.Management and System.Text.Json.
Watch Motherboard Info for Changes
Polls Win32_BaseBoard on an interval and prints a line whenever the Motherboard Info count changes β a lightweight way β¦
Get Video Controllers Report (Batch)
Uses wmic to list Video Controllers (Win32_VideoController) straight from the command line.
Win32_CDROMDrive: Discovering Available Properties (Get-CimClass)
Uses Get-CimClass to list every real property and method Win32_CDROMDrive exposes on the current system, instead of gueβ¦
Backup Physical Memory Modules to JSON (C#)
Snapshots Physical Memory Modules (Win32_PhysicalMemory) to a timestamped JSON file via System.Management and System.Teβ¦
Load Keyboard Info into Excel via WMI
Queries Win32_Keyboard via GetObject("winmgmts:") and dumps every Keyboard Info row straight onto the active worksheet,β¦
Backup Processor Info List to JSON
Snapshots Processor Info from Win32_Processor to a timestamped JSON file for later comparison or auditing.
Get Pointing Devices Report
Queries Win32_PointingDevice via WMI and reports Pointing Devices in a formatted table, with an optional CSV export.
Get BIOS Info Report to File (VBScript)
Queries Win32_BIOS via WMI and writes BIOS Info to a timestamped text file, handy for scheduled logon/logoff scripts.
Get Connected Monitors Report (VBScript)
Queries Win32_DesktopMonitor via WMI and prints Connected Monitors to the console β no PowerShell required.