jmp.exeを起動し、スクリプトを渡し、コマンドラインから変数を入力します。
JMP には、スクリプト経由で jmp.exe を起動できるような、直接コマンド ライン入力機能がありません。JMP にこの機能を持たせてほしいというのが要望です。
概念の例:
jmp.exe -s:somescript.jsl test=入力変数1入力パス=入力変数2一致パス=入力変数3
ここで、test、inputPath、matchPath は JMP スクリプト内で使用される変数です。
------------
今のところ、私の回避策はこのcmdLineJmp.cmdスクリプトです
rem テストオプション:
rem 1=精度、2=ベースラインファイルとの一致、3=ゲージ精度、4=ゲージ一致
テスト=%1 を設定
inputPath=%2 を設定
matchPath=%3 を設定
d:
cd
\Data\JMP_Scripts
echo test=%test%; > scriptCmdInput.jsl
echo inputPath=%inputPath%; >> scriptCmdInput.jsl
echo matchPath=%matchPath%; >> scriptCmdInput.jsl
echo include("script-2_2.30.22_code.jsl", 名前のデフォルトは Here(1) です); >> scriptCmdInput.jsl
jmp.exe "scriptCmdInput.jsl"