Tom: Bat-datei per php ausführen

Beitrag lesen

Hello,

mit dem command.bat kenn ich mich nicht wirklich aus.
Kannst du mir evtl. sagen wie das skript aussehen soll?

Exec() kann mit einer Stapeldatei nichts anfangen. Nur die Shell (cmd.exe) kann damit etwas anfangen. Also musst Du mit exex() die cmd.exe aufrufen und dieser als Parameter den Namen der Stapeldatei übergeben. Ungefähr so:

$ret = exec("c:\windows\system32\cmd.exe /c '$batchFileToRun'", $_output);

Liebe Grüße aus Syburg

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de