From: ReggW Date: 2006-06-11T22:36:45+09:00 Subject: Re: Getting a list of Processes Brad wrote: > ReggW wrote: >> How do you get a list of running Processes using Ruby? >> >> P.S. I'm on Windows >> >> Thanks > > Use something like this... it works great: > > def get_process_info() > procs = WIN32OLE.connect("winmgmts:\\\\.") > procs.InstancesOf("win32_process").each do |p| > puts p.name.to_s.downcase > end > end Thanks Brad...this is what I'm looking for, and it's extremely powerful! You can replace "win32_process" with anything from the following list: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/operating_system_classes.asp -- Posted via http://www.ruby-forum.com/.