Field kit: PowerShell I reach for on Exchange Online and Windows endpoints
| Script | What it does |
|---|---|
| Enable-AllMailboxAuditingForTenant | Turns on mailbox auditing for every user, shared, room and equipment mailbox, with a standard set of owner, admin and delegate actions |
| Enable-AllUserMailboxArchives | Enables the archive on every user mailbox that doesn't have one yet |
| Set-MrmPolicyOnUserMailboxes | Applies a retention policy to all user mailboxes |
| Uninstall-WebrootAndEnableDefender | Removes Webroot SecureAnywhere cleanly and switches Microsoft Defender on |
| Get-NetAdapterPowerConfig | Reports network adapter power-saving settings, built to run remotely and unattended |
| Update-LSOAndTest | Disables Large Send Offload, tests connectivity, and tries to recover if the network drops |
How this page is made
The map is my contribution calendar. Each day is a survey point, and each day's commits raise a hill of height log2(1 + commits). The hills are summed, contoured with marching squares and smoothed into Béziers. The five highest peaks are marked with that day's count, and the magenta flight line links them in order, ending today. The line under each project is its weekly commits over the past year.
scripts/survey.mjs does all of it with no dependencies, and .github/workflows/survey.yml runs it every morning.


