Parameter beim Aufrufen einer Batch-Datei?
Hallo zusammen
Ich möchte gerne eine Batch-Datei mit PHP ausführen.
Dies löse ich zurzeit ganz simpel, mit folgendem Befehl:
Grundsätzlich funktioniert dies wunderbar.
Mein Problem jedoch; der Befehl welchen ich mit dem Batch ausführen möchte benötigt eine Passworteingabe.
Das Passwort kann ich natürlich auch in der Batch-Datei selbst definieren. Viel besser wäre es jedoch, wenn es vom User selbst beim Aufrufen angegeben werden könnte.
Meine Frage: Ist es möglich, dass ich beim Aufrufen der Batch-Datei irgendwelche Parameter übergeben kann?
So könnte ich das Passwort mit PHP abfragen bzw. überprüfen und anschliessen der Batch-Datei übergeben damit diese den Befehl ausführen kann..
Oder: Kennt jemand eine andere Lösung dafür?
Mit freundlichen Grüssen
Sherwood
Dies löse ich zurzeit ganz simpel, mit folgendem Befehl:
$pfad = "C:\\temp\my\ordner\test.bat";
exec($pfad, $output, $return);
Grundsätzlich funktioniert dies wunderbar.
Mein Problem jedoch; der Befehl welchen ich mit dem Batch ausführen möchte benötigt eine Passworteingabe.
Das Passwort kann ich natürlich auch in der Batch-Datei selbst definieren. Viel besser wäre es jedoch, wenn es vom User selbst beim Aufrufen angegeben werden könnte.
Meine Frage: Ist es möglich, dass ich beim Aufrufen der Batch-Datei irgendwelche Parameter übergeben kann?
So könnte ich das Passwort mit PHP abfragen bzw. überprüfen und anschliessen der Batch-Datei übergeben damit diese den Befehl ausführen kann..
Oder: Kennt jemand eine andere Lösung dafür?
Mit freundlichen Grüssen
Sherwood
Please also mark the comments that contributed to the solution of the article
Kommentar vom Moderator Biber am Dec 08, 2009 um 17:47:50 Uhr
Grundsätzlich funktioniert dies wunderbar.
Oh, wie ich diese Einleitung liebe.Den nächsten Satz höre ich dann schon immer kommen bevor ich ihn sehe. ..
Content-Key: 131221
Url: https://administrator.de/contentid/131221
Printed on: April 29, 2024 at 06:04 o'clock
6 Comments
Latest comment