Ruby关闭IE进程采用直接关闭进程法

在Ruby语言的实际是代码编写中,我们会觉得它的编写方式不同于其他语言,并且在编写代码时会有一种非常愉悦的心情。在这里我们就为大家介绍一下Ruby关闭IE进程的相关方法。#t#

使用watir的close_all方法,有时会关闭不掉IE,***的Ruby关闭IE进程办法就是直接终止IE进程,可以写一个关闭ie的方法

  1. require 'win32ole'  
  2. # Returns the number 
    of windows
     processes running with
     the specified name.  
  3. def close_ie  
  4. mgmt = WIN32OLE.connect
    ('winmgmts:\\\\.')  
  5. processes=mgmt.
    instancesof("win32_process")  
  6. processes.each do |process|  
  7. puts process  
  8. if process.name ==
    "iexplore.exe" then   
  9. process.terminate()  
  10. end  
  11. end  
  12. end  

这样调用close_ie方法时就可以实现Ruby关闭IE进程了。

新闻标题:Ruby关闭IE进程采用直接关闭进程法
转载注明:http://www.shufengxianlan.com/qtweb/news20/310420.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联