Underc0de

Programación Scripting => Ruby => Mensaje iniciado por: Sanko en Octubre 16, 2012, 01:24:13 PM

Título: [Ruby] Función KillProcess - Sanko
Publicado por: Sanko en Octubre 16, 2012, 01:24:13 PM
Buenas , estaba documentandome acerca de 'Win32ole' y 'winmgmts' en ruby y tras mirarlo un poco se me ocurrio hacer esta simple función para matar procesos.

Aqui os la dejo :

Código (ruby) [Seleccionar]
def killprocess(process)
require "win32ole"
    var = WIN32OLE.connect("winmgmts://")
    kill = var.ExecQuery("select * from Win32_process where name='#{process}'")
    kill.each do |proceso|
    proceso.Terminate
    end
end
killprocess('notepad.exe')


Saludos