From: Zach Dennis Date: 2004-01-17T08:57:29+09:00 Subject: Re: Store shell session/cmd.exe session in some object? Robert Klemme wrote: >You mean "with the command processor". For simple usage you can resort to >IO.popen() (some caveats apply for windows). An example: >IO.popen( "cmd.exe", "r+" ) do |cmd| > Thread.new(cmd) do |io| > while line = io.gets > puts line > end > end > > cmd.puts "dir" > cmd.puts "cd \\" > cmd.puts "dir" > > sleep 3 >end Thank you so much Robert, your code has proven to be invaluable to my learning process!! Zach