Potrzebuję uruchomić programy w moim lokalnym systemie za pomocą VBScript. Ale mam problem ze składnią. To właśnie używam teraz -Uruchamiaj programy, których ścieżka zawiera spacje.
Dim objShell
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("iexplore")
Set objShell = Nothing
Powyższy kod pomyślnie uruchamia IE. Chcę uruchomić inne przeglądarki. Ale jeśli użyję -
to jest wyrzucanie błąd informujący, że plik lub ścieżka nie została znaleziona. Nie jestem pewien, w jaki sposób jest wykonywany parametr w funkcji Run() - czy powinienem podać ścieżkę do EXE, czy też powinienem podać komendy DOS ?!
Cześć, dzięki! Pomyliłem się z cytatami: D Ale jedna uwaga - używanie po prostu "firefox.exe" nie działało. –
można użyć 'objShell.Run ("" "% ProgramFiles% \ Mozilla Firefox \ firefox.exe" "")' aby obejść problem 64-bitowym –
Niezupełnie Jack. Firefox może nadal być zainstalowany w% ProgramFiles (x86)%. – mgr326639