WSH(JScript)で多重起動を防止+PIDを取得するサンプル。

うーん。スマートではないもののとりあえず同じスクリプトファイルの多重起動を防止するスクリプトを作成したのでサンプル公開。

WSHで自分自身のPIDを取得することは困難(ガチにやろうとするとGetPID.vbsのようにスクリプト中で子プロセスを起動して・・・とする必要があります)ですが、多重起動を許さないという前提であれば比較的ベタに書けました。