The SMSQLJobLauncher.exe program is used to execute the powershell cmdlet for the the SMSQL job.
Aside from the new-backup command and associated parameters, there are no other parameters.
Do you need to call the SMSQL powershell commands directly?
If so, you can do it this way:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -psconsolefile "C:\Program Files\NetApp\SnapManager for SQL Server\smsqlshell.psc1" -command "New-Backup -Server 'sql-server' -RetainBackups 6 -ManagementGroup 'weekly'"
Thanks,
Mark