スクリプトからメニューを実行します。
app.executeMenuComssmand("copy");
スクリプトをだらだら書くより楽ちん!
ダイアログが出るやつは、設定するなりキャンセルするなりすると、スクリプトに戻ります。
表示する/隠す系のメニューだと、スクリプト実行時の状態によるので、どっちの結果になるのかわかりません。使いどころが難しい?
連続実行してうまく実行されない時は app.redraw()を入れるといいらしい。
CS6から実装されたので、それ以前では使えません。
コマンドはCS6ベースです。CC以降の新しいメニューもわかったらのせてますが、完全ではありません。