VBS运行程序带参数

请大大们帮小弟写个VBS打开这个VBS后,自动打开一个程序,带参数运行如:运行C盘根目录下的一个EXE文件参数是/h/r/t/b366661这种形势的,谢谢,高分... 请大大们帮小弟写个VBS打开这个VBS后,自动打开一个程序,带参数运行如:运行C盘根目录下的一个EXE文件 参数是/h /r /t /b 366661 这种形势的,谢谢,高分 展开
 我来答
匿名用户
推荐于2016-01-08
展开全部
例如: dim ws set ws=createobject("wscript.shell") h=int(hour(now)) ws.run "a.exe",0 这个a.exe 是有参数的 完成参数如下 -a -x -b "d:\b.cfg" 批处理运行格式如下 a.exe -a -x -b "d:\b.cfg" 请问如何把这个参数加到 VSB里面 问题补充:dim ws set ws=createobject("wscript.shell") ws.run "C:\Program Files\VMware\VMware Workstation\vmware.exe" -x -B -t & chr(34) & "D:\WP-001\Windows XP Professional.vmx" & Chr(34),0 这个程序是启动VM虚拟机的,但是还是运行不了!!!! 提示如下 行: 4 字符: 1 错误: 类型不匹配: `[string: "C:\Program Files\VMw"]` 代码: 800A000D 源: Microsoft VBScritp 运行错误 经过实际测试 这样可以运行 dim ws set ws=createobject("wscript.shell") h=int(hour(now)) command="""C:\Program Files\VMware\VMware Workstation\vmware.exe"" -x -B -t " & chr(34) & "D:\WP-001\Windows XP Professional.vmx" & Chr(34) ws.run command
匿名用户
2013-07-12
展开全部
DIM objShell
set objShell=wscript.createObject("wscript.shell")
iReturn=objShell.Run("C:\abc.exe /h /r /t /b 366661 ", 0, TRUE) 运行文件和参数直接写在双引号内后面的0是隐藏窗口运行其它参数请参考http://msdn.microsoft.com/en-us/library/d5fk67ky(VS.85).aspx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-12
展开全部
直接加到a.exe后面就行,如果有引号可以用chr(34)代替。如:

dim ws
set ws=createobject("wscript.shell")
h=int(hour(now))
command="C:\Program Files\VMware\VMware Workstation\vmware.exe" -x -B -t & chr(34) & "D:\WP-001\Windows XP Professional.vmx" & Chr(34)
ws.run command

试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式