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

开发 开发工具
Ruby关闭IE进程再实际应用中是经常会遇到的问题。对于刚刚接触Ruby语言的朋友来说可能还对其不是太了解。希望通过我们的介绍大家可以充分掌握这一技巧的应用。

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进程了。

责任编辑:曹凯 来源: 博客园
相关推荐

2009-08-28 10:26:40

Windows 7系统故障应对IE进程无法关闭

2011-04-07 09:40:57

DataReader链接关闭

2010-04-14 13:20:29

Unix操作系统

2010-05-10 17:00:53

Oracle死锁进程

2010-05-07 10:28:52

Linux系统

2017-03-28 14:00:06

Windows 10Windows系统进程

2010-03-03 16:53:23

ubuntu系统过慢

2010-04-01 17:25:46

Oracle死锁进程

2009-12-16 10:10:16

Ruby打开关闭文件

2022-01-14 23:44:57

电脑进程设置

2021-05-06 13:45:13

PythonExce弹窗

2021-10-15 22:17:08

Windows 10Windows微软

2009-03-11 18:30:15

Windows 7关闭功能

2021-08-04 16:36:00

Windows 10Windows微软

2010-05-24 18:16:52

MySQL数据库

2009-03-10 19:04:50

微软IE8浏览器

2010-02-25 10:28:43

Linux进程管理

2023-01-30 07:41:43

2009-02-19 16:57:51

IE8新特性保护模式

2022-01-14 13:53:03

TCP进程窗口
点赞
收藏

51CTO技术栈公众号