WSHでInDesignを非表示のまま実行する

アドビのフォーラムに書き込んだ内容をそのままメモしときます。

Windows Script Host(VBS)では次のように行うと、InDesignアプリケーションを非表示のままスクリプトを実行できます。

VBSの例

Dim WSHShell
Dim myInDesign
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run """C:\Program Files\Adobe\Adobe InDesign CS2\InDesign.exe""", 0, False
Set myInDesign = CreateObject("InDesign.Application.CS2_J")
------何等かの処理
MsgBox "処理が終了しました。InDesignを表示します"
myInDesign.Activate

ほかのアプリでも試してみなければ。