ホームページ  >  記事  >  バックエンド開発  >  cmd - PHP はバットスクリプトを実行するために exec 関数を呼び出しますか? ?

cmd - PHP はバットスクリプトを実行するために exec 関数を呼び出しますか? ?

WBOY
WBOYオリジナル
2016-10-17 09:30:111906ブラウズ

php は、bat スクリプト内のコマンドを実行するために exec を呼び出します。コマンドの前の行はまだ実行されているのに、コマンドの次の行は実行されるのはなぜですか? ? ? Bat Xiaobai さん、誰かが教えてほしいのですが、前のコマンド行を実行してから次の行を実行するにはどうすればよいですか?何か良い方法はありますか?

返信内容:

php は、bat スクリプト内のコマンドを実行するために exec を呼び出します。コマンドの前の行はまだ実行されているのに、コマンドの次の行は実行されるのはなぜですか? ? ? Bat Xiaobai さん、誰かが教えてほしいのですが、前のコマンド行を実行してから次の行を実行するにはどうすればよいですか?何か良い方法はありますか?

ご招待ありがとうございます

わかりません

xx.exeを起動
またはxx.batを起動

PHP の exec はコンソールを実行するものです。問題に関しては、PHP に関するものではありません

bat 内のコマンドを順番に実行したい場合は、コマンドの前に call キーワードを追加する必要があります。例:

リーリー
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。