Board logo

标题: [其他] 【已结】怎样关闭VBS运行后弹出的框 [打印本页]

作者: coolmir2    时间: 2009-1-30 01:36     标题: 【已结】怎样关闭VBS运行后弹出的框

因为我在网吧工作,有客人要求安装QQ2009,但是QQ2009只能在本机安装运行,用讯闪对比下去后运行不了,所以,我就做了个绿色版的。利用vbs与bat安装。现在的问题是运行vbs后有个框框,我想让他在QQ运行后自动关闭。。
vbs代码如下:
set ws=createobject("wscript.shell")
ws.run"install.bat",x,ture
MsgBox "正在更新,请稍等..."

install.bat代码如下:
@echo off
call vcredist.msi /passive /quiet
call bin\qq.exe
exit

这样就可以运行QQ了,但是vbs运行后出现一个框框不会自动关闭。我不要删除最后一行来实现。有什么代码可以让他关闭吗?我第一次写这个,呵呵,让各位见笑了。

[ 本帖最后由 coolmir2 于 2009-1-30 02:18 编辑 ]
作者: BBCC    时间: 2009-1-30 08:30

taskkill?
为什么不在bat里echo?
作者: fastslz    时间: 2009-1-30 11:43

vbs代码如下:
set ws=createobject("wscript.shell")
ws.run"install.bat",0
ws.popup "正在更新,请稍等...",5,"更新提示",4128


install.bat代码如下:
@echo off
call vcredist.msi /passive /quiet
call bin\qq.exe
exit
作者: defanive    时间: 2009-1-30 12:09

那用bat的msg也可以啊!

msg %usernane% /t:10 "正在更新,请稍等..."
作者: coolmir2    时间: 2009-1-30 13:42

呵呵,谢谢各位了。。。。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2