バッチで独自のプロセス ID を作成する方法 (ウィンドウ)

バッチで独自のプロセス ID を作成する方法 (ウィンドウ)

バッチ スクリプトがあり、そのスクリプトを介して logstash を起動しました。正常に実行され、logstash ログが自分のファイルに書き込まれています。

logstash.bat -f CONFIG_FILE_NAME >> C:\User\logs\agent.log

今度は自分で作りたいプロセスIDlogstashのためにそれを書きたいピッドファイル内。

次のコマンドで Linux でこれを実行できます。

./logstash -f $CONFIG_FILE_NAME --config.reload.automatic > ../logs/agent.log & echo $! >>/$current_dir/$LOGSTASH_FOLDER/agent.pid

Windows でそれをするにはどうすればいいですか?

関連情報