.bat in php
Barney
- php
0 Marc Reichelt
2 Tom
hy
wie kann ich batch dateien in php ausführen??
mit exec bzw. shell_exec funktionierts irgendwie nicht.
mfg
Hallo Barney,
wie kann ich batch dateien in php ausführen??
mit exec bzw. shell_exec funktionierts irgendwie nicht.
Wenn der Safe Mode von PHP aktiviert ist, gar nicht.
Da es mit exec nicht zu funktionieren scheint, ist dieser wahrscheinlich aktiviert - wenn du Zugriff auf die php.ini hast, kannst du diesen dort abschalten.
Bis dann!
Marc Reichelt || http://www.marcreichelt.de/
Hello,
wie kann ich batch dateien in php ausführen??
mit exec bzw. shell_exec funktionierts irgendwie nicht.
Von wem werden die Batch-Dateien denn ausgeführt?
Richtig, von der DOS-Shell.
Und die heißt?
na, z.B. command.com (Beispiel)
Und wie kann man die DOS-Shell aufrufen, sodass sie sich nach getaner Arbeit wieder beendet?
Na mit "command.com /c"
Wenn Du also innerhalb eines Programmes eine Batchdatei ausführen lassen willst, musst Du den Namen der Batch an die DOS-Shell übergeben
"command.com /c batch.bat"
und diesen Befehel dann von exec() ausführen lassen.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom