アプリを終了させてみる

pdのパッチを終了させるWSHスクリプト(JScript)です。
ウィンドウをアクティベートして、そこに終了のショートカットキーを送信して、アプリを終了させます。

//--------------------------------------------------
// shutdown_pd.js
//--------------------------------------------------
var objWshShell;
objWshShell = WScript.CreateObject("WScript.Shell");

// Pdウィンドウをアクティベート.
while( objWshShell.AppActivate("Pd") == false ){
    WScript.sleep(100);
}

// 1秒待って...
WScript.sleep(1000);

// 終了("Ctrl+Q"のキーを送ります).
objWshShell.SendKeys( "^Q" );

複数のPdコンソールが起動していた場合には、対応していません。
SendKeys に送っている "^Q" というのは、Ctrl+"Q" という意味です。