如何使用ruby中的参数从unc路径运行exe

时间:2012-09-16 13:13:08

标签: ruby

所以我试图从我的ruby脚本运行一个可执行文件,并同时传递一些参数。 目前我有:

command = Thread.new do 
  return_code = system('\\\\file-server\\share1\\data_app.exe -gTest -d20120914')
end
command.join

但这不起作用。

任何人都知道我哪里出错了?

谢谢!

1 个答案:

答案 0 :(得分:0)

所以我设法搞清楚了。它与我的应用程序如何运作并寻找它的依赖性有关。我需要在调用应用程序之前设置工作目录,您可以使用:

Dir.chdir('\\\\file-server\\share1\\')

感谢您的帮助!