Tag: hardware
286 script(s) tagged “hardware”
Win32_Processor: Querying Processor Info Remotely (CIM Session)
Runs the same Win32_Processor WQL query against a remote computer over a CIM session — the modern, WinRM-based replacem…
Watch Pointing Devices for Changes
Polls Win32_PointingDevice on an interval and prints a line whenever the Pointing Devices count changes — a lightweight…
Win32_BIOS: Event-Driven Monitoring (WQL __InstanceCreationEvent)
Subscribes to WMI's __InstanceCreationEvent for Win32_BIOS via Register-CimIndicationEvent — real WQL event query synta…
Get USB Controllers Report to File (VBScript)
Queries Win32_USBController via WMI and writes USB Controllers to a timestamped text file, handy for scheduled logon/lo…
Backup Video Controllers to JSON (C#)
Snapshots Video Controllers (Win32_VideoController) to a timestamped JSON file via System.Management and System.Text.Js…
Export Motherboard Info to CSV (Python)
Exports Motherboard Info (Win32_BaseBoard) to a timestamped CSV file via wmic.
Win32_CDROMDrive: Filtering CD/DVD Drives (WQL WHERE)
Shows the WQL WHERE clause syntax against Win32_CDROMDrive, starting from a LIKE '%' wildcard you customize with a real…
Win32_SoundDevice: Event-Driven Monitoring (WQL __InstanceCreationEvent)
Subscribes to WMI's __InstanceCreationEvent for Win32_SoundDevice via Register-CimIndicationEvent — real WQL event quer…
Get Video Controllers Report (JScript)
Queries Win32_VideoController via WMI and prints Video Controllers to the console — JScript, VBScript's WSH sibling lan…
Get Physical Memory Modules Report (VBScript)
Queries Win32_PhysicalMemory via WMI and prints Physical Memory Modules to the console — no PowerShell required.
Backup USB Controllers to JSON (Python)
Snapshots USB Controllers (Win32_USBController) to a timestamped JSON file for later comparison or auditing.
Win32_BaseBoard: Filtering Motherboard Info (WQL WHERE)
Shows the WQL WHERE clause syntax against Win32_BaseBoard, starting from a LIKE '%' wildcard you customize with a real …