`
yanzilee9292
  • 浏览: 541373 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ruby在windows下杀进程的方法

    博客分类:
  • ruby
阅读更多

1.用OLE

 

require "win32ole"
mgmt = WIN32OLE.connect('winmgmts:\\\\.')
  mgmt.ExecQuery("Select * from Win32_Process Where Name ='#{proc_name}'").each{ |item|
    item.Terminate()
 }
 

2.不用OLE

 

require 'sys/proctable'
require 'time'

Sys::ProcTable.ps.each { |ps|
  if ps.name.downcase == proc_name.downcase
    Process.kill('KILL', ps.pid)
  end
}
 

 

 

分享到:
评论

相关推荐

    ruby 在 WINDOWS 下的开发环境工具

    ruby 在 WINDOWS 下的开发环境工具 ,下载后点击运行后即可用CMD窗口操作RUBY命令了,我是用URTALEDIT 作编辑器的再执行的。

    Ruby工具 windows 环境

    在Windows环境下设置和使用Ruby工具对于开发者来说是一项基础任务。本文将深入探讨Ruby在Windows平台上的安装、配置以及基本使用。 首先,让我们关注标题中的"Ruby工具 windows 环境"。在Windows上安装Ruby,你需要...

    RUBY+1.8 windows UI

    在Windows操作系统环境下,Ruby的使用通常需要通过安装程序来配置环境。标题“RUBY+1.8 windows UI”指的是针对Windows平台的Ruby 1.8版本的用户界面安装程序,它为用户提供了简便的方式来安装和配置Ruby运行环境。 ...

    ruby windows一键安装

    为了解决这个问题,"ruby windows一键安装" 提供了一个简便的方法,帮助用户快速在Windows上搭建Ruby开发环境。 Ruby的Windows一键安装工具通常是像`rubyinstaller`这样的程序,它包含了Ruby解释器、标准库以及必要...

    windows 安装 Ruby 安装包 64 位

    在Windows环境下,尽管安装Ruby可能比在Linux或macOS上稍微复杂一些,但遵循上述步骤,你应该能够顺利地建立你的开发环境。记住,保持更新你的Ruby和Gem版本,以获取最新的安全补丁和功能改进。在开发过程中,遇到...

    windows下安装Ruby 1.9 二进制zip包

    在Windows环境下安装Ruby 1.9,通常会涉及到编译环境的配置,因为Ruby的源码需要通过编译才能在Windows系统上运行。不过,如果你选择的是预编译的二进制zip包,这个过程就会简化很多。下面,我们将详细讨论如何通过...

    Ruby windows 安装包(2.7.2)

    rubyinstaller-devkit-2.7.2-1-x86.exe 是ruby 在windows 下的安装包,包含了ruby 的一些lib库。因为该安装包下载一般会比较慢,这里提供一个镜像。

    ruby 2.3.1 windows64位安装包

    在Windows 64位系统上安装Ruby 2.3.1,你需要下载对应的安装包,如"rubyinstaller-2.3.1-x64.exe"。这个文件是一个可执行程序,用于在Windows操作系统上安装Ruby环境。运行这个安装程序,会引导你完成整个安装过程。...

    Windows上配置Ruby运行环境详解

    在Windows操作系统上配置Ruby运行环境是一项重要的步骤,尤其对于开发者来说,这将使得你能够运行Ruby程序和使用相关的开发工具。Ruby是一种动态、面向对象的脚本语言,它以其简洁的语法和强大的元编程能力而受到...

    ruby-windows-64

    在Windows环境中,尽管Ruby不是原生的平台,但通过特定的工具和配置,也可以在Windows上搭建并运行Ruby应用。"ruby-windows-64"这个压缩包文件显然是针对64位Windows系统设计的Ruby安装或运行环境。 在Windows上...

    Ruby-childprocess跨平台的ruby库来管理子进程

    `childprocess`库就是为了满足这种需求而诞生的,它是一个跨平台的Ruby库,允许开发者在Windows、Linux和macOS等操作系统上方便地管理子进程。 `childprocess`库的设计目标是提供一个简单易用且功能丰富的API,以...

    RubyInstallers Window(Ruby安装包Windows)

    在Windows环境下安装Ruby,通常需要使用RubyInstaller,这正是标题和描述中提到的软件。RubyInstaller是为Windows平台设计的一个方便的工具,它使得在Windows系统上安装和配置Ruby变得简单。 RubyInstaller-2.5.1-1...

    ruby windows

    在Windows操作系统上使用Ruby,可能会有一些与在Unix或Linux系统上不同的考虑和配置步骤。以下是一些关于“Ruby on Windows”的关键知识点: 1. **安装Ruby**: - `rubyinstaller-2.4.1-2-x64.7z` 是Ruby的一个...

    Ruby 方法、类

    在Ruby中,方法和类是构建程序的基本元素,它们是实现代码重用和组织的关键概念。 ### 方法(Methods) 方法在Ruby中是可重复使用的代码块,它们接受参数,执行特定任务,并可能返回值。方法定义使用`def`关键字...

    Windows下RDT+Eclipse搭建 ruby开发环境配置

    在Windows环境下,搭建Ruby开发环境是一项基础而重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及集成开发工具的设置。本教程将详细讲解如何使用RDT(Ruby Development Tools)与Eclipse来创建...

    本文介绍了如何在windows下安装Ruby

    本文介绍了如何在windows下安装Ruby

    Windows下ruby语言安装教程

    第一步:下载安装文件 ...第二步: 双击安装 在安装的时候,请勾选... 您可能感兴趣的文章:Windows下Ruby on Rails开发环境安装配置图文教程windows和linux下Ruby的下载与安装windows下安装ruby与rails时遇到的问题总结

    Ruby 安装 – Windows.docx

    ### Ruby在Windows系统上的安装与配置 #### 一、引言 随着编程语言的多样化发展,Ruby作为一种简洁、高效且易读的语言,在Web开发、自动化脚本等领域得到了广泛应用。对于Windows用户来说,如何在自己的操作系统上...

    Ruby-posixspawnRubys快速进程spawn基于posixspawn系统接口

    Ruby语言在进行进程管理时,提供了多种方法,其中之一就是`POSIX::Spawn`。这个库是Ruby的一个扩展,它提供了一种高效的方式来创建新的进程,尤其是对于Unix-like系统(包括Linux和Mac OS X)。`POSIX::Spawn`库的...

    ruby运行环境,ruby安装,windows版本

    Ruby是一种强大的、面向对象的脚本语言,以其简洁和优雅的语法著称。在Windows操作系统上搭建Ruby运行环境是开发者入门Ruby编程的第一步。...通过这些步骤,你就可以在Windows环境下愉快地进行Ruby和Rails的开发了。

Global site tag (gtag.js) - Google Analytics