Запустить программы, путь которых содержит пробелы

Мне нужно запускать программы в моей локальной системе, используя VBScript. Но у меня проблемы с синтаксисом. Это то, что я использую прямо сейчас -

Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run("iexplore")
Set objShell = Nothing

Приведенный выше код успешно запускает IE. Я хочу запустить другие браузеры. Но если я использую -

Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run("c:\Program Files\Mozilla Firefox\firefox.exe")
Set objShell = Nothing

выдает ошибку, сообщающую, что файл или путь не найден. Я не уверен, как параметр в функции Run () берется - я должен дать путь к EXE или я должен дать некоторые команды DOS ?!

Ответы на вопрос(8)

Ваш ответ на вопрос