2013-04-16 133 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

设法得到它的工作使用这花了我很多时间来通知我犯了一个错误拼写中心 –