記事
MS Agentの設定ダイアログを表示する
MS Agent
公開日:2009/07/31 02:01
[JScript]
var AgentCtl; //As Agent.Control.2
AgentCtl = new ActiveXObject("Agent.Control.2");
AgentCtl.Connected = true;
AgentCtl.PropertySheet.Visible = true;
// スクリプトの終了が落ちると、ダイアログも落ちるので、ダイアログのクローズを監視する
while(1){
if(!AgentCtl.PropertySheet.Visible) break;
WScript.Sleep(1000);
}
AgentCtl = null;
別にダイアログに限った話ではありませんが、WSHからMSAgentのオブジェクトを使う際は、MSAgentの処理の終了待ちをしなければなりません。

