ランチャから呼び出すのを想定してたんで単独プログラムにしたんですが、プログラム内から呼ぶならユーザー定義命令の方が使い勝手良さそうですね!