Tag: hardware
286 script(s) tagged “hardware”
Export USB Controllers to CSV (Batch)
Uses wmic to export USB Controllers (Win32_USBController) to a timestamped CSV file.
Win32_Processor: Finding Associated Objects (WQL ASSOCIATORS OF)
Demonstrates Get-CimAssociatedInstance, the modern CIM equivalent of WQL's ASSOCIATORS OF syntax, against a Win32_Proceβ¦
Get Video Controllers Report (VBScript)
Queries Win32_VideoController via WMI and prints Video Controllers to the console β no PowerShell required.
Get Physical Memory Modules Report (Python)
Uses wmic under the hood to report Physical Memory Modules (Win32_PhysicalMemory) β no third-party packages required.
Export BIOS Info to CSV (Batch)
Uses wmic to export BIOS Info (Win32_BIOS) to a timestamped CSV file.
Backup Sound Devices to JSON (Python)
Snapshots Sound Devices (Win32_SoundDevice) to a timestamped JSON file for later comparison or auditing.
Get Processor Info Report (VBScript)
Queries Win32_Processor via WMI and prints Processor Info to the console β no PowerShell required.
Export Keyboard Info to CSV via WMI (VBA)
Queries Win32_Keyboard via WMI and writes every Keyboard Info row straight to a CSV file in Documents, using plain VBA β¦
Get Processor Info Report (JScript)
Queries Win32_Processor via WMI and prints Processor Info to the console β JScript, VBScript's WSH sibling language.
Win32_BIOS: Discovering Available Properties (Get-CimClass)
Uses Get-CimClass to list every real property and method Win32_BIOS exposes on the current system, instead of guessing β¦
Win32_PointingDevice: Event-Driven Monitoring (WQL __InstanceCreationEvent)
Subscribes to WMI's __InstanceCreationEvent for Win32_PointingDevice via Register-CimIndicationEvent β real WQL event qβ¦
Win32_Battery: Filtering Battery Info (WQL WHERE)
Shows the WQL WHERE clause syntax against Win32_Battery, starting from a LIKE '%' wildcard you customize with a real seβ¦