If This, Then That: `if`, `elseif` and `else`
if runs a block of commands only when its test is True, elseif adds another test, else catches everything left, -and, -or and -not join tests together, and exit stops a script early, so a backup copies only when something changed and explains itself when it can't.
Updated

- Category
- PowerShell
- Level
- Apprentice
- Tags
- boolean, comparison-operators, exit-code, if-statement, logical-operators, powershell