Ready-made

Scripts

Parameterized, with -WhatIf. Download or copy. Pass paths in. Never hardcode yours.

beginner

Bulk rename files

Add a prefix or suffix to file names. Dry-run by default.

beginner

CSV folder inventory

Export file name, size, and last write time for a folder tree.

intermediate

Export installed programs

Write uninstall registry entries to a CSV (Windows).

beginner

Find large files

List files over a size threshold, largest first.

beginner

Logged transcript

Start a transcript in a folder you choose, under a timestamped file name.

intermediate

Remove files older than N days

Delete files whose last write time is older than a threshold. Preview first.

beginner

Test a list of hosts

Ping every name or address in a text file, or check a TCP port on each.

beginner

Timestamped folder backup

Copy a folder into a destination parent as Name-yyyyMMdd-HHmmss.