Windows · PowerShell · WSL
Notes from a working
Notes from a working
SQL Server DBA
I am a Database Reliability Engineer in Edinburgh looking after critical SQL Server estates. This is where the Windows, PowerShell and WSL side of that job gets written down: things I worked out once and have needed again since.
Start here
Three guides organise everything on this site. Each one collects the posts by task rather than by date.
🐧 WSL: The Complete Guide
Installing it, working with files across Windows and Linux, managing distributions, and fixing it when it sulks.
21 guides →
📜 PowerShell: The Complete Guide
Files and folders, CSVs, the Windows Firewall, scheduled tasks, and the cmdlets worth knowing by heart.
31 guides →
🛠️ Windows Administration: The Complete Guide
Building servers, domains and DNS, installing the tools you actually use, and the built-in commands that answer most questions.
15 guides →
Latest posts
Newest first. 123 posts here since 2017.
- Windows Administration: The Complete Guide
- PowerShell for Windows Admins: The Complete Guide
- WSL: The Complete Guide for Windows Admins
- How to Move a WSL Distro to Another Drive
- How to Export Data to CSV in PowerShell
- How to Back Up and Restore a WSL Distro
- How to Rename Multiple Files at Once with PowerShell
- How to Limit WSL 2 Memory and CPU Usage
Browse by topic
Every post rolls up into one of these.
Not sure where to start?
Most people arrive here from a search for one specific thing. If that is you, the guide covering it will have the rest of the answer, and a few neighbours worth knowing.