- clientNameOrIP: The name of the client or localhost or an IP.
- jobName: name of the job screen should show
- cmds: the commands of the script
- remoteUser: The remote user the script should be run under.
- temDir: Directory where to store the script on the remote host temporaryly.