⚑ PowerShell

Modern automation and administration scripts for Windows.

⚑ PowerShell 5.1+

Backup Battery Info List to JSON

Snapshots Battery Info from Win32_Battery to a timestamped JSON file for later comparison or auditing.

⚑ PowerShell 5.1+

Watch CD/DVD Drives for Changes

Polls Win32_CDROMDrive on an interval and prints a line whenever the CD/DVD Drives count changes β€” a lightweight way to…

⚑ PowerShell 5.1+

Disable Windows Telemetry

Lowers the diagnostic data Windows sends to Microsoft (requires admin). Requires an elevated (Administrator) prompt.

⚑ PowerShell 5.1+

Backup The pip download cache to Zip

Zips up the current contents of the pip download cache before you run a cleanup against it.

⚑ PowerShell 5.1+

Check "Disable Windows Spotlight on Desktop" Status

Reads the current registry value behind the "Disable Windows Spotlight on Desktop" tweak so you can confirm whether it'…

⚑ PowerShell 5.1+

Backup Pointing Devices List to JSON

Snapshots Pointing Devices from Win32_PointingDevice to a timestamped JSON file for later comparison or auditing.

⚑ PowerShell 5.1+

Backup The Explorer thumbnail cache to Zip

Zips up the current contents of the Explorer thumbnail cache before you run a cleanup against it.

⚑ PowerShell 5.1+

Clean Up Windows Error Reporting files

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

⚑ PowerShell 5.1+

Disable Storage Sense Low-Space Notifications

Silences low-disk-space notifications from Storage Sense.

⚑ PowerShell 5.1+

Backup The npm cache to Zip

Zips up the current contents of the npm cache before you run a cleanup against it.

⚑ PowerShell 5.1+

Disable Windows Welcome Experience

Disables the full-screen "suggested content" tips that appear after updates.

⚑ PowerShell 5.1+

Watch Operating System Info for Changes

Polls Win32_OperatingSystem on an interval and prints a line whenever the Operating System Info count changes β€” a light…