Executar programas com muitos espaços

Eu tenho um comando que funciona bem com o prompt de comando:

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 eu precisoCMD /C para retornar o nível de erro.

Foi assim que tentei executar isso no 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 lança o seguinte erro:

Fim esperado da declaração (Caráter: 74)

Vi muitas perguntas semelhantes sobre a execução de programas com espaços em seus caminhos e em seus parâmetros. Tentei alterar o comando acima em centenas de comandos diferentes, adicionando mais aspas duplas em posições diferentes, como vi nas respostas, mas nada funcionava e toda vez que eu executava o script, um dos seguintes erros ocorria:

Fim esperado da declaração
O sistema não consegue encontrar o arquivo / caminho especificado (nulo)
Constante de sequência não terminada
Esperado ")"
Esperado "("

questionAnswers(2)

yourAnswerToTheQuestion