Rubyの質問というより、プログラムの仕方の質問かもしれません。

現在の状況
ruby ./hogehoge.rb data.dat
引数として、data.datを読み込んで、hogehoge.rbで処理して、
output.datというファイルが出力されるようになっています。
これに関しては、問題ありません。

毎回毎回、作業ディレクトリーにスクリプトファイルをコピーして、
処理を実行しているのですが、すごくめんどくさく感じています。

最終的にやりたいことは、
「作業ディレクトリーと実行ファイルを置いておくディレクトリーを別々にする。」
というものです。
色々調べてみると、Pathの設定をどうにかすればよいと思い
試行錯誤していますが、うまくいきません。
どなたか、ご教示いただければ幸いです。