中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 19:43
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 结束 vbs 调用的 子进程?
可打印版本  913 / 4
第1楼 QOIQoc 发表于 2009-04-11 21:36
初级用户 发帖 51 积分 48
结束 vbs 调用的 子进程?
set s=wscript.createobject("wscript.shell")
s.RUn """C:\Program Files\Internet Explorer\IEXPLORE.EXE"" http://www.baidu.com",0

如何结束vbs 调用的"C:\Program Files\Internet Explorer\IEXPLORE.EXE" 子进程?
第2楼 newxso 发表于 2009-04-12 00:40
初级用户 发帖 101 积分 73 来自 GZ
第3楼 QOIQoc 发表于 2009-05-04 11:31
初级用户 发帖 51 积分 48
Exec 方法好像没有参数,像.RUn “ --”,0 一样,使打开的网页隐藏运行?
Set oIE = WshShell.Exec("""C:\Program Files\Internet Explorer\IEXPLORE.EXE"" http://www.baidu.com")

这句能否改一下,使打开的网页隐藏运行?
第4楼 newxso 发表于 2009-05-04 18:56
初级用户 发帖 101 积分 73 来自 GZ
Exec 不支持参数,Run 就可以:
http://msdn.microsoft.com/zh-cn/library/ateytk4a(en-us,VS.85).aspx

http://msdn.microsoft.com/zh-cn/library/d5fk67ky(en-us,VS.85).aspx

[ Last edited by newxso on 2009-5-4 at 18:58 ]
第5楼 QOIQoc 发表于 2009-05-04 21:24
初级用户 发帖 51 积分 48
谢谢,exec 没有参数。
那是否可以隐藏打开网页,然后结束调用的"C:\Program Files\Internet Explorer\IEXPLORE.EXE" ?

如果用:
set s=wscript.createobject("wscript.shell")
s.RUn """C:\Program Files\Internet Explorer\IEXPLORE.EXE"" http://www.baidu.com",0

打开隐藏网页,就不知道如何结束调用的 IEXPLORE.EXE

2.
Set WshShell = CreateObject("WScript.Shell")
Set oIE = WshShell.Exec("""C:\Program Files\Internet Explorer\IEXPLORE.EXE"" http://www.baidu.com")

Wsh.Echo "ID: " & oIE.ProcessID

WshShell.Run "cmd /c taskkill /f /pid " & oIE.ProcessID,0,true
就是不能隐藏运行 网页

[ Last edited by QOIQoc on 2009-5-4 at 21:27 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023