From: rtilley Date: 2006-04-05T06:58:49+09:00 Subject: system() with .msi files on WinXP I have a ruby script that installs several windows applications like this: programs.each { |p| system(p) } This works great with .exe installers, but if the program is a .msi installer, nothing happens and ruby exits with 0. With Python, os.system(installer.msi) works great. Perhaps in Ruby I should do this differently? Any suggestions? Thanks, Brad