質問: CakePHP3からbatファイルを実行したいのですが、可能でしょうか? 「実行」ボタンを押したタイミングで、モデルで各種ファイルを作成後、FTPで作成したファイルを自動アップロードする機能を作成しています。 FTPアップロード処理は、WinSCPのスクリプトを使用し、auto_ftp.batファイルを作成しました。 この「auto_ftp.bat」ファイルを、CakePHPから呼び出したいのですが。 ちなみに、OSはWinServerでタスクスケジューラによる処理は実現しています。 タスクスケジューラに登録しないで、即時実行させたいのです。
回答: 以下のいずれかで実行できると思います。 PHP: system - Manual PHP: exec - Manual