2013-04-16 132 views
0

我試圖我的第一個編碼方案一經推出VBS腳本問題

我有這個腳本一個程序來打開一組程序,但我得到一個VBS編譯錯誤

Dim objShell 
Set objShell = WScript.CreateObject("WScript.Shell") 
objShell.Run("""C:\Program Files (x86)\servicecentser\Run\scguiw32.exe" - 

express:dvla.servicecenter.fs.fujitsu.com.12680""") 
Set objShell = Nothing 

objwindow.document.getElementByID("username").value = "EXAMPLE" 
objwindow.document.getElementByID("password").value = "EXAMPLE" 
+1

你在哪裏得到的錯誤?它說什麼?你有什麼嘗試? – CodeCaster

+0

得到它當我嘗試啓動腳本我已經嘗試了下面的用戶說過即時通訊無法獲得該工作 –

+1

我的意思是你在哪一行得到的錯誤,它是什麼意思?我想這與報價有關。 – CodeCaster

回答

0

字符串文字中的雙引號必須加倍轉義;不允許在文字中換行;調用子時,沒有參數列表();嘗試:

objShell.Run 「」 「C:\ scguiw32.exe」 「 」「 - 高速:dvla.servicecenter.fs.fujitsu.com.12680 」「」

+0

我試過,但似乎無法得到它的工作:S –

+0

設法得到它的工作使用這花了我很多時間來通知我犯了一個錯誤拼寫中心 –