0

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

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

但这不起作用。

有人知道我要去哪里错了吗?

谢谢!

4

1 回答 1

0

所以我设法弄清楚了。这与我的应用程序如何运行和查找它的依赖项有关。我需要在调用应用程序之前设置工作目录,您可以这样做:

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

谢谢你的帮助!

于 2012-09-22T19:35:57.200 回答