慣れないと、そこでつまずくんだよな
ちょっと詳しく説明してやろう

esExt5.exeをそんな風にコマンド定義ファイルに書くのではなく、スクリプトを経由する必要がある
「NF」をファイル名を渡すつもりなのだろうけど、これは
N・・・実態を持つフォルダでコマンドの実行許可
F・・・ファイルを選択した状態でのみコマンドの実行許可
という意味なんだ
ファイルを選択してない状態で、ビューアとか起動されたら困るだろという訳だ
だから、選択したファイル名などを一切渡してない状態になっている

スクリプト経由での呼び出しは、デフォルトのエディタ起動とか、ビューア起動なんかを参考にするといい
慣れたら簡単に書けるようなるし、すごい便利だから頑張れ