Browse all scripts

⚑ PowerShell 5.1+

Clean Up Microsoft Edge's browser cache

Reports the size of Microsoft Edge's browser cache and optionally clears it out. Dry-run by default.

πŸ–₯️ Batch (CMD)

Check "Disable Tailored Experiences" Status (Batch)

Uses reg query to check the current value behind the "Disable Tailored Experiences" tweak.

🧬 WQL / PowerShell

Win32_PointingDevice: Event-Driven Monitoring (WQL __InstanceCreationEvent)

Subscribes to WMI's __InstanceCreationEvent for Win32_PointingDevice via Register-CimIndicationEvent β€” real WQL event q…

⚑ PowerShell 5.1+

Clean Up The current user's Temp folder

Reports the size of the current user's Temp folder and optionally clears it out. Dry-run by default.

πŸ“œ VBScript (WSH)

Get The Office document cache Size Report (VBScript)

Recursively sums the size of the Office document cache, read-only (no deletion).

πŸ–₯️ Batch (CMD)

Get Logical Disks Report (Batch)

Uses wmic to list Logical Disks (Win32_LogicalDisk) straight from the command line.

🧬 WQL / PowerShell

Win32_Environment: Querying Environment Variables Remotely (CIM Session)

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

🧬 WQL / PowerShell

Win32_Product: Discovering Available Properties (Get-CimClass)

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

🟣 C# / .NET 6+

Get Microsoft Edge's browser cache Size Report (C#)

Recursively sums the size of Microsoft Edge's browser cache, read-only (no deletion).

πŸ“Š VBA (Excel)

Apply Hide Taskbar Search Box (VBA)

Hides the search box on the taskbar, leaving just an icon or nothing. Applied via WScript.Shell.RegWrite from VBA.

πŸ“„ JScript (WSH)

Disable News and Interests Feed (JScript)

Hides the taskbar News and Interests / Widgets feed. Applies the tweak via WScript.Shell.RegWrite (JScript syntax).

🧬 WQL / PowerShell

Win32_NetworkLoginProfile: Sorting Network Login Profiles (WQL has no ORDER BY)

WQL has no ORDER BY clause β€” this shows the standard workaround of piping Get-CimInstance results through Sort-Object o…