Suppressing emitted STDOUT from cmdlets is done with by piping to `Out-Null` instead of redirecting to `null`. That last option will create a new file on Windows.
```
# Don't do ❌
mkdir test > null
# Do ✅
mkdir test | Out-Null
```
Bash script for macOS will now be able to automatically get the latest version from github.
Notification about need for root privileges has been replaced with a request for root password to execute script.
When using deployment tools (like PDQ) the multi-line params caused an exception when running the nested ps1 script. Changing it to an by-line approach solved this.
The function getLatest() returns an object containing the current version number and the current download link.
In addition, the parameter "-wait" had to be removed from Start-Process, as the current version (1.2.3) apparently never ends if the Rustdesk service is not ended manually. Instead, a start-sleep of 20 seconds was added.