Ejecute programas con demasiados espacios

Tengo un comando que funciona bien con el símbolo del sistema:

CMD /C ""C:\Program Files (x86)\VideoLAN\VLC\VLC" -vvv "http://www.foo.com:8085/video.mp4/playlist.m3u8?wmsAuthSign=c2VydmVyX3RpbWU9NC8yNy8yMDE3IDEyO==" :sout=#file{dst="F:\\Partition C Backup\\Downloads\\Video\\TESTING.mp4",no-overwrite} :sout-keep""

Aqui necesitoCMD /C para devolver el nivel de error.

Así es como intenté ejecutar esto en VBScript usandoRun método:

WshShell.Run "CMD /C ""C:\Program Files (x86)\VideoLAN\VLC\VLC" -vvv "http://www.foo.com:8085/video.mp4/playlist.m3u8?wmsAuthSign=c2VydmVyX3RpbWU9NC8yNy8yMDE3IDEyO==" :sout=#file{dst="F:\\Partition C Backup\\Downloads\\Video\\TESTING.mp4",no-overwrite} :sout-keep""", 0, False

Este comando arroja el siguiente error:

Fin esperado de la declaración (Char: 74)

Vi muchas preguntas similares sobre la ejecución de programas con espacios en sus rutas y las de sus parámetros. Intenté cambiar el comando anterior en cientos de comandos diferentes agregando más comillas dobles en diferentes posiciones como vi en las respuestas, pero nada funcionó y cada vez que ejecuté el script, se produjo uno de los siguientes errores:

Fin esperado de la declaración
El sistema no puede encontrar el archivo / ruta especificada (nulo)
Constante de cadena no terminada
Esperado ")"
Esperado "("

Respuestas a la pregunta(2)

Su respuesta a la pregunta