Browse all scripts

🧬 WQL / PowerShell

Win32_Battery: Querying Battery Info Remotely (CIM Session)

Runs the same Win32_Battery WQL query against a remote computer over a CIM session — the modern, WinRM-based replacemen…

📊 VBA (Excel)

Load Computer System Product Info into Excel via WMI

Queries Win32_ComputerSystemProduct via GetObject("winmgmts:") and dumps every Computer System Product Info row straigh…

🟣 C# / .NET 6+

Get Physical Disk Drives Report (C#)

Queries Win32_DiskDrive via WMI (System.Management) and prints Physical Disk Drives to the console.

🧬 WQL / PowerShell

Win32_BaseBoard: Querying Motherboard Info Remotely (CIM Session)

Runs the same Win32_BaseBoard WQL query against a remote computer over a CIM session — the modern, WinRM-based replacem…

⚡ PowerShell 5.1+

Enable Win32 Long Paths

Lifts the legacy 260-character MAX_PATH limit for apps that opt in (requires admin). Requires an elevated (Administrato…

📊 VBA (Excel)

Apply Disable Start Menu Web Search (VBA)

Stops the Start Menu search from including web results. Applied via WScript.Shell.RegWrite from VBA.

📊 VBA (Excel)

Clean Up Windows Error Reporting files (VBA)

Deletes every file in Windows Error Reporting files after a confirmation prompt, using Scripting.FileSystemObject from …

🟣 C# / .NET 6+

Disable Windows Spotlight on Desktop (C#)

Turns off the Windows Spotlight rotating desktop background feature. Applies the tweak via Microsoft.Win32.Registry.

🖥️ Batch (CMD)

Disable Start Menu Web Search (Batch)

Stops the Start Menu search from including web results. Applies the tweak via reg.exe.

🖥️ Batch (CMD)

Hide Taskbar Search Box (Batch)

Hides the search box on the taskbar, leaving just an icon or nothing. Applies the tweak via reg.exe.

📊 VBA (Outlook)

Flag Unreplied Emails

Scans the Inbox for messages older than 2 days that have never been replied to or forwarded, and flags them for follow-…

🟣 C# / .NET 6+

Backup Environment Variables to JSON (C#)

Snapshots Environment Variables (Win32_Environment) to a timestamped JSON file via System.Management and System.Text.Js…