标题: 结束 vbs 调用的 子进程?
[打印本页]
作者: QOIQoc
时间: 2009-4-11 21:36
标题: 结束 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" 子进程?
作者: newxso
时间: 2009-4-12 00:40
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
作者: QOIQoc
时间: 2009-5-4 11:31
Exec 方法好像没有参数,像.RUn “ --”,0 一样,使打开的网页隐藏运行?
Set oIE = WshShell.Exec("""C:\Program Files\Internet Explorer\IEXPLORE.EXE""
http://www.baidu.com")
这句能否改一下,使打开的网页隐藏运行?
作者: newxso
时间: 2009-5-4 18:56
Exec 不支持参数,Run 就可以:
http://msdn.microsoft.com/zh-cn/ ... a(en-us,VS.85).aspx
http://msdn.microsoft.com/zh-cn/ ... y(en-us,VS.85).aspx
[
Last edited by newxso on 2009-5-4 at 18:58 ]
作者: QOIQoc
时间: 2009-5-4 21:24
谢谢,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 ]