Browse all scripts
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…
Win32_UserAccount: Local User Accounts (WQL)
A minimal WQL reference query against Win32_UserAccount — the raw SELECT statement plus a one-line runner, useful for l…
Get Printers Report (Batch)
Uses wmic to list Printers (Win32_Printer) straight from the command line.
Win32_UserAccount: Event-Driven Monitoring (WQL __InstanceCreationEvent)
Subscribes to WMI's __InstanceCreationEvent for Win32_UserAccount via Register-CimIndicationEvent — real WQL event quer…
Watch Pointing Devices for Changes
Polls Win32_PointingDevice on an interval and prints a line whenever the Pointing Devices count changes — a lightweight…
Export Computer System Info to CSV via WMI (VBA)
Queries Win32_ComputerSystem via WMI and writes every Computer System Info row straight to a CSV file in Documents, usi…
Win32_Product: Finding Associated Objects (WQL ASSOCIATORS OF)
Demonstrates Get-CimAssociatedInstance, the modern CIM equivalent of WQL's ASSOCIATORS OF syntax, against a Win32_Produ…
Win32_BIOS: Event-Driven Monitoring (WQL __InstanceCreationEvent)
Subscribes to WMI's __InstanceCreationEvent for Win32_BIOS via Register-CimIndicationEvent — real WQL event query synta…
Disable Tailored Experiences (Batch)
Stops Windows from using diagnostic data to personalize tips and ads. Applies the tweak via reg.exe.
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…
Lightweight Clipboard History
Keeps the last 10 clipboard entries in memory; Ctrl+Alt+V shows a numbered list to pick from and re-copy.
Backup Video Controllers to JSON (C#)
Snapshots Video Controllers (Win32_VideoController) to a timestamped JSON file via System.Management and System.Text.Js…