1

私はグーグルで、私の問題に対する特定の解決策を見つけようとしています... phpコマンドを実行するバッチスクリプトがあり、phpscriptを実行してデータをmysqlデータベースにロードします

ここにコマンドがあります

set PHP = c:\xampp\php\php.exe
%PHP% -f c:/xampp/htdocs/xx/cron/export.php

私にできる方法はありますか

%PHP% -f xx/cron/export.php

%PHP% についても同じですが、絶対パスを省略できる方法があります。この設計/アプローチはプログラム設計が不十分であり、正しいものを実装するようにしたいと考えています。

これを正しく実装する方法を教えてください。

ありがとう、

4

1 に答える 1

1

あなたはで試すことができます:

set PHP = cd c:\xampp\htdocs\ & c:\xampp\php\php.exe

これにより、c:/ xampp / htdocs環境でphp.exeが実行されるため、xx/cron/export.phpファイルが見つかります。

于 2012-10-13T12:35:48.637 に答える