Ich muss eine .cmd Stapeldatei innerhalb eines php Indexes laufen lassen.Wie man eine .cmd Datei innerhalb von PHP laufen lässt und die Ergebnisse anzeigt
Der Zugriff auf die PHP erfolgt über eine authentifizierte Sitzung in einem Browser.
Wenn ich die .cmd-Datei auf dem Desktop des Servers ausführen, spuckt es eine Ausgabe zu cmd.exe aus.
Ich möchte diese Ausgabe zurück auf die PHP-Seite routen.
Ist das machbar?
[Kommentar erneut hinzugefügt, da der Link borked] Wird nicht die .cmd-Datei in Backticks tun, wie das Beispiel mit der .bat-Datei hier? http://www.php.net/manual/pl/language.operators.execution.php – sigint
So ähnlich? Ich habe PHP gerade nicht zur Hand, also kann ich das nicht testen, sorry! Php $ par = "mein_parameter"; $ test = \ 'c: \ mybat.bat $ par \ '; Echo "
"; ?> – sigint@ hamlin11 - Was nicht funktioniert ("print' ls'; ")? Ich habe es gerade getestet (auf einem Linux-Rechner) und es hat gut für mich funktioniert. Versuchen Sie: –