【问题标题】:VBS Script issueVBS 脚本问题
【发布时间】:2013-04-08 11:17:36
【问题描述】:

我正在尝试我的第一个程序编码,以便在启动时打开一组程序

我已经为一个程序准备了这个脚本,但是我遇到了 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"

【问题讨论】:

  • 你从哪里得到错误?它说什么?你试过什么?
  • 当我尝试启动脚本时获取它我已经尝试了下面用户所说的我无法让它工作
  • 我的意思是你在哪一行得到错误,它说什么?我想这与引号有关。
  • 对不起,第 3 行字符 77

标签: vbscript


【解决方案1】:

字符串文字中的双引号必须通过加倍进行转义;不允许在文字中换行;调用子时没有参数列表();试试:

objShell.Run """C:...\scguiw32.exe"" ""-express:dvla.servicecenter.fs.fujitsu.com.12680"""

【讨论】:

  • 设法让它工作使用这个我花了很长时间才注意到我在拼写中心犯了一个错误
猜你喜欢
  • 2011-03-12
  • 1970-01-01
  • 2013-03-25
  • 2016-07-31
  • 2012-10-13
  • 1970-01-01
  • 1970-01-01
  • 2013-10-25
相关资源
最近更新 更多