[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[代码合集] 批处理如何隐藏打开某网页的时候记录相应进程的PID码?

第一段代码是:mshta vbscript:CreateObject("WScript.Shell").Run("iexplore http://www.baidu.com",0)(window.close)

这段代码是打开BAT就在隐藏状态下打开某网页

第二段代码是:
set ws=CreateObject("WScript.Shell")
set oexec=ws.exec("C:\Program Files\Internet Explorer
\IEXPLORE.EXE http://baidu.com")
wsh.echo oexec.processid

这段代码是打开http://baidu.com并显示IE的进程码PID


请问如何在隐藏状态下打开baidu.com这个网页并且记录下这个进程的PID码?
我想用taskkill /PID  这个命令把隐藏状态的IE进程给结束掉。。

没高手指点一下吗 顶一下

TOP

  1. @echo off
  2. set "a=for /f "tokens=2" %%a in ('Tasklist /nh /fi "Imagename eq IEXPLORE.EXE"') do "
  3. %a%set #%%a==
  4. rem 这行改写为打开网页的命令
  5. %a%if not defined #%%a Taskkill /f /pid %%a
复制代码
1

评分人数

寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

可以了 谢谢版主
谢谢 版主

[ 本帖最后由 gabbyman 于 2011-2-2 20:39 编辑 ]

TOP

返回列表