シグナルでバッチファイル連携が出来るWindowsコマンド「waitfor」の使い方 こんなマニアックなコマンドがWindows上のコマンドプロンプトで使用できるとは知りませんでした、、、 Linuxのシェルスクリプトでもなかなかお目にかからないですが。 このツールにより、システム上でシグナルを送信したり待機したりできます。 /S が指定されていない場合、シグナルはメイン内のすべてのシステムにブロードキャストされます。 /S が指定されている場合、シグナルは指定したシステムにのみ送信されます。 環境: Windows 7には標準コマンドとして存在しました。 コマンドプロンプトでシグナル待ちをしてみる 以下のコマンドで WAITFOR CopyDone /T 10000 “CopyDone”というシグナルを受信するか 10000秒待つか の条件までバッチ処理を停止しています。 別のコマンドプ
![バッチファイル連携に使える”シグナル”を待つWindowsコマンド。別のバッチファイルからの連絡を待つ事が出来るプロセス間通信 | puti se blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/bc20c2e9ada0127490173aeb6c031c85cde8f28f/height=288;version=1;width=512/https%3A%2F%2Fblog.putise.com%2Fwp-content%2Fuploads%2F2015%2F02%2Fimage_thumb151.png)