Browse all scripts

🧬 WQL / PowerShell

Win32_Process: Discovering Available Properties (Get-CimClass)

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

πŸ–₯️ Batch (CMD)

Get Network Login Profiles Report (Batch)

Uses wmic to list Network Login Profiles (Win32_NetworkLoginProfile) straight from the command line.

🐍 Python 3.10+

Get Time Zone Settings Report (Python)

Uses wmic under the hood to report Time Zone Settings (Win32_TimeZone) β€” no third-party packages required.

πŸ–₯️ Batch (CMD)

Export USB Controllers to CSV (Batch)

Uses wmic to export USB Controllers (Win32_USBController) to a timestamped CSV file.

πŸ“Š VBA (Excel)

Load Installed Hotfixes into Excel via WMI

Queries Win32_QuickFixEngineering via GetObject("winmgmts:") and dumps every Installed Hotfixes row straight onto the a…

⚑ PowerShell 5.1+

Disable Start Menu App Suggestions

Turns off sponsored app suggestions in the Start menu.

πŸ–₯️ Batch (CMD)

Disable Lock Screen Notifications (Batch)

Stops app notifications from appearing on the lock screen. Applies the tweak via reg.exe.

πŸ“œ VBScript (WSH)

Get Computer System Info Report to File (VBScript)

Queries Win32_ComputerSystem via WMI and writes Computer System Info to a timestamped text file, handy for scheduled lo…

🐍 Python 3.10+

Export Local Groups to CSV (Python)

Exports Local Groups (Win32_Group) to a timestamped CSV file via wmic.

⚑ PowerShell 5.1+

Watch Network Adapter Configuration for Changes

Polls Win32_NetworkAdapterConfiguration on an interval and prints a line whenever the Network Adapter Configuration cou…

🟣 C# / .NET 6+

Backup Local Groups to JSON (C#)

Snapshots Local Groups (Win32_Group) to a timestamped JSON file via System.Management and System.Text.Json.

πŸ“Š VBA (Excel)

Apply Disable Lock Screen (VBA)

Skips straight to the sign-in screen instead of showing the lock screen (requires admin). Applied via WScript.Shell.Reg…