opensslコマンドを含むバッチファイルを実行するPHPプログラムを作成しました。
openssl s_client -showcerts -connect google.com:443 >test.cert
このバッチファイル、つまりtest.certの出力を取得して、次のコマンドを持つ別のバッチファイルを実行します。
openssl x509 -noout -in test.cert -dates >date.txt
openssl x509 -noout -in test.cert -issuer >issuer.txt
ただし、問題は、cmdがハンドシェイクの完了を待機しているため、最初のバッチファイルが終了しないことです。したがって、2番目のバッチファイルは実行されません。最初のバッチファイルを終了するにはどうすればよいですか?