Browse all scripts

🧬 WQL / PowerShell

Win32_PhysicalMemory: Querying Physical Memory Modules Remotely (CIM Session)

Runs the same Win32_PhysicalMemory WQL query against a remote computer over a CIM session β€” the modern, WinRM-based rep…

πŸ“„ JScript (WSH)

Disable Windows Spotlight on Desktop (JScript)

Turns off the Windows Spotlight rotating desktop background feature. Applies the tweak via WScript.Shell.RegWrite (JScr…

πŸ–₯️ Batch (CMD)

Get Computer System Product Info Report (Batch)

Uses wmic to list Computer System Product Info (Win32_ComputerSystemProduct) straight from the command line.

πŸ“Š VBA (Excel)

Export Network Adapters to CSV via WMI (VBA)

Queries Win32_NetworkAdapter via WMI and writes every Network Adapters row straight to a CSV file in Documents, using p…

🧬 WQL / PowerShell

Win32_TimeZone: Discovering Available Properties (Get-CimClass)

Uses Get-CimClass to list every real property and method Win32_TimeZone exposes on the current system, instead of guess…

πŸ“œ VBScript (WSH)

Get The Windows Internet cache (INetCache) Size Report (VBScript)

Recursively sums the size of the Windows Internet cache (INetCache), read-only (no deletion).

🧬 WQL / PowerShell

Win32_OperatingSystem: Operating System Info (WQL)

A minimal WQL reference query against Win32_OperatingSystem β€” the raw SELECT statement plus a one-line runner, useful f…

🐍 Python 3.10+

Export Installed Hotfixes to CSV (Python)

Exports Installed Hotfixes (Win32_QuickFixEngineering) to a timestamped CSV file via wmic.

⚑ PowerShell 5.1+

Get Printers Report

Queries Win32_Printer via WMI and reports Printers in a formatted table, with an optional CSV export.

πŸ–₯️ Batch (CMD)

Export Network Shares to CSV (Batch)

Uses wmic to export Network Shares (Win32_Share) to a timestamped CSV file.

πŸ–₯️ Batch (CMD)

Export Installed Hotfixes to CSV (Batch)

Uses wmic to export Installed Hotfixes (Win32_QuickFixEngineering) to a timestamped CSV file.

πŸ“Š VBA (Excel)

Check Enable Num Lock on Startup Registry Value (VBA)

Reads the Enable Num Lock on Startup registry value via WScript.Shell.RegRead and reports it in a message box β€” no Powe…