Miles Monroe wrote: > Joel VanderWerf wrote: > >>rtilley wrote: >> >>>Thanks, >>>Brad >> >>What about >> >> system "start #{p}" >> >>just a guess... > > > msiexec /? and see MSDN I've tried that and start... still no go. Here's the code: def install_programs(program_list) #program_list is a list of absolute paths. program_list.each do |wup| Dir.chdir(File.dirname(wup)) puts Dir.getwd puts(File.basename(wup)) system('msiexec -i #{File.basename(wup)}') end end system on windows is problematic! I think this is more of a windows issue than a ruby issue as I have the same problem with python and ruby when working with system.