🐍 Python

Cross-platform automation scripts that also run great on Windows.

🐍 Python 3.10+

Clean Up The Office document cache (Python)

Reports the size of the Office document cache and optionally clears it out. Dry-run by default.

🐍 Python 3.10+

Clean Up The Windows Prefetch folder (Python)

Reports the size of the Windows Prefetch folder and optionally clears it out. Dry-run by default.

🐍 Python 3.10+

Check "Enable Light Mode" Status (Python)

Reads the registry value behind the "Enable Light Mode" tweak via winreg to confirm whether it's applied.

🐍 Python 3.10+

Clean Up Windows Error Reporting files (Python)

Reports the size of Windows Error Reporting files and optionally clears it out. Dry-run by default.

🐍 Python 3.10+

Disable Start Menu Web Search (Python)

Stops the Start Menu search from including web results. Applies the tweak via the stdlib winreg module.

🐍 Python 3.10+

Get The npm cache Size Report (Python)

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

🐍 Python 3.10+

Get Battery Info Report (Python)

Uses wmic under the hood to report Battery Info (Win32_Battery) — no third-party packages required.

🐍 Python 3.10+

Check "Disable Lock Screen" Status (Python)

Reads the registry value behind the "Disable Lock Screen" tweak via winreg to confirm whether it's applied.

🐍 Python 3.10+

Get Page File Usage Report (Python)

Uses wmic under the hood to report Page File Usage (Win32_PageFileUsage) — no third-party packages required.

🐍 Python 3.10+

Check "Disable Game Bar Startup Tips" Status (Python)

Reads the registry value behind the "Disable Game Bar Startup Tips" tweak via winreg to confirm whether it's applied.

🐍 Python 3.10+

Get IIS log files Size Report (Python)

Recursively sums the size of IIS log files, read-only (no deletion).

🐍 Python 3.10+

Export Processes to CSV (Python)

Exports Processes (Win32_Process) to a timestamped CSV file via wmic.