From: Thijs Janzen Date: 2008-10-19T00:05:53+09:00 Subject: Trying to run an external exe file in ruby Hi chaps, I'm trying to write a little script that can run several programs after eacht other. currently I have this: [code]require "ftools" maxAlpha = 1.0 * 1/10 name3 = "MaxAlpha_"+ maxAlpha.to_s target = name3 value = "0\n" + maxAlpha.to_s File.open('feed.txt', 'w') do |f2| f2.puts(value) $end system("E:\\Ruby_things\\Mastermind.exe") [/code] Now, the Mastermind.exe is supposed to create a config file, based on the input he reads from "feed.txt". When executed from outside ruby, it creates a perfect configfile. When, however, Mastermind.exe is called from within ruby, using the script as above, it all of a sudden is not able to create output based on "feed.txt". It is able to open it, but read in values are not stored anymore, and thus not written to the config file. Are there any restrictions or such to running C++ based exe files from within ruby? -- Posted via http://www.ruby-forum.com/.