VBScript pasa el argumento de la línea de comando en las rutas con espacios

Estoy intentando usar VBS shell.run para ejecutar el programa nircmd con un argumento de script. Por ejemplo, esto funciona:

objShell.Run """D:\App Run\NirCmd\nircmd.exe""script D:\testfolder\test.txt"

Sin embargo, si hay espacios en la ruta del argumento no funciona y he intentado comillas dobles en la ruta del argumento sin suerte. Esto no funciona: (espacio en el argumento)

objShell.Run """D:\App Run\NirCmd\nircmd.exe""script D:\test folder\test.txt" 

Necesito la capacidad de tener espacios en la ruta de argumento. Gracias por cualquier ayuda

Respuestas a la pregunta(1)

Su respuesta a la pregunta