jmp.exe를 시작하고 스크립트를 전달하고 cmd 줄을 통해 변수를 모두 입력합니다.
JMP에는 스크립트를 통해 jmp.exe를 실행할 수 있는 좋은 직접 cmd 줄 입력 기능이 없습니다. 요청은 JMP에 이 기능이 있어야 한다는 것입니다.
예시 개념:
jmp.exe -s:somescript.jsl 테스트=입력변수1 입력경로= 입력변수2 일치경로= 입력변수3
여기서 test, inputPath 및 matchPath는 JMP 스크립트 내부에서 사용되는 변수입니다.
------------
현재로서는 내 해결 방법은 이 cmdLineJmp.cmd 스크립트를 통한 것입니다.
rem 테스트 옵션:
rem 1=정밀도, 2=기준 파일과 일치 3=게이지 정밀도 4=게이지 일치
테스트 설정=%1
inputPath=%2 설정
matchPath=%3을 설정하세요
디:
cd
\Data\JMP_Scripts
에코 테스트=%test%; > scriptCmdInput.jsl
echo inputPath=%inputPath%; >> scriptCmdInput.jsl
echo matchPath=%matchPath%; >> scriptCmdInput.jsl
echo include("script-2_2.30.22_code.jsl", 이름은 여기(1)에 기본으로 지정됨); >> scriptCmdInput.jsl
jmp.exe "scriptCmdInput.jsl"