Windowsでパス変数を設定する必要のないポータブルな方法でCasperJSを実行しようとしています。現在、phantomjs 実行可能ファイルと CasperJS ディレクトリの内容全体を batchbin フォルダーに移動することで、これを部分的に機能させることができました。また、バッチ ファイルを編集して、すべてのファイルが配置されている現在のディレクトリを使用して casperJS を初期化するようにしました。
ここにすべてのファイルを含む私のディレクトリがあります: http://i.imgur.com/ByTjU0s.png
私の casperjs.bat ファイル:
@ECHO OFF
set CASPER_PATH=%~dp0
set CASPER_BIN=%CASPER_PATH%bin\
set ARGV=%*
call phantomjs "%CASPER_BIN%bootstrap.js" --casper-path="%CASPER_PATH%" --cli %ARGV%
ファイルを実行しようとすると、次のようになります: http://i.imgur.com/0DK6B2g.png
バージョンチェックをバイパスするためにbootstrap.jsファイルを調べようとしたので、このエラーは発生しませんが、何をしているのかよくわかりません。
パス変数を設定せずに casperJS をポータブルとして実行し、すべてを 1 つのディレクトリに配置するにはどうすればよいですか?