Heim  >  Artikel  >  Backend-Entwicklung  >  cmd – PHP ruft die Exec-Funktion auf, um das Bat-Skript auszuführen? ?

cmd – PHP ruft die Exec-Funktion auf, um das Bat-Skript auszuführen? ?

WBOY
WBOYOriginal
2016-10-17 09:30:111906Durchsuche

php ruft exec auf, um den Befehl im Bat-Skript auszuführen. Warum wird die vorherige Befehlszeile noch ausgeführt, aber die nächste Befehlszeile wird ausgeführt? ? ? Bat Xiaobai, ich hoffe, der Meister kann mir sagen, wie ich die vorherige Befehlszeile ausführen und dann die nächste Zeile ausführen kann? Gibt es einen guten Weg?

Antwortinhalt:

php ruft exec auf, um den Befehl im Bat-Skript auszuführen. Warum wird die vorherige Befehlszeile noch ausgeführt, aber die nächste Befehlszeile wird ausgeführt? ? ? Bat Xiaobai, ich hoffe, der Meister kann mir sagen, wie ich die vorherige Befehlszeile ausführen und dann die nächste Zeile ausführen kann? Gibt es einen guten Weg?

Vielen Dank für die Einladung

Ich verstehe nicht

xx.exe starten
oder xx.bat starten

PHPs Exec ist das, was die Konsole ausführt. Bei Problemen geht es nicht um PHP

Wenn Sie möchten, dass die Befehle in bat nacheinander ausgeführt werden, müssen Sie das Schlüsselwort „call“ vor dem Befehl hinzufügen: zum Beispiel:

<code>call dir
call xxxx.exe</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn