所以我试图从我的ruby脚本运行一个可执行文件,并同时传递一些参数。 目前我有:
command = Thread.new do
return_code = system('\\\\file-server\\share1\\data_app.exe -gTest -d20120914')
end
command.join
但这不起作用。
任何人都知道我哪里出错了?
谢谢!
答案 0 :(得分:0)
所以我设法搞清楚了。它与我的应用程序如何运作并寻找它的依赖性有关。我需要在调用应用程序之前设置工作目录,您可以使用:
Dir.chdir('\\\\file-server\\share1\\')
感谢您的帮助!