https://calebmcelrath.com/handle-arguments-in-a-powershell-script/
Handle Arguments in a PowerShell Script