- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:system()でWINのバッチファイルを動かす時の問題)
system()でWINのバッチファイルを動かす時の問題
このQ&Aのポイント
- XAMMP(WIN版)でバッチファイルでTEXファイルをpdfにしようと思っています。
- batファイルをダブルクリックして単独で実行すると動きますが、WEB上での動作がうまくいきません。
- CMD /C latex.cmdなどの試みも行いましたが、うまくいかないようです。ご存知の方やアドバイスがあれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No.1です。補足。 <? $com="c:\\hogehoge\\mogemoge\\gyogyo\\latex.bat"; // ←ここね system("$com",$return); ?> // cleて何。cliね
その他の回答 (1)
- wp_
- ベストアンサー率54% (132/242)
回答No.1
予測で申し訳ないですが、 c:\からのフルパスで実行してみてはいかがでしょう。 たしかcleは「起動したphpファイル」ではなく「php.exeの実体」をカレントとして起動していたと記憶しています。
お礼
自己解決しました!! ご回答感謝いたします。
補足
batファイルにping 127.0.0.1 と記述しても動きました ってなわけでbatは実行されてます。 latexだと動かない感じです(汗) なのでbatのパスの問題ではないと思います。