JSL은 .bat 파일 충돌 및 중단으로 실행됩니다.여러 CSV 파일을 입력으로 처리하는 JSL 스크립트를 실행하는 .bat 파일이 있는 것 같습니다.
그러나 입력 CSV 파일의 수가 증가하면 .bat 파일이 종종 충돌하고 작업을 완료하지 않고 오랜 시간이 걸립니다. 반면 JMP와 JSL 스크립트를 통해 같은 수의 입력 CSV 파일을 실행하는 데는 1~2시간밖에 걸리지 않습니다.
속도 차이가 상당합니다. 이 문제의 가능한 원인을 알고 있습니까?
자동화 및 스크립팅Re: JSL은 .bat 파일 크래시로 인해 실행되고 중단됩니다.작업 관리자는 무엇을 표시합니까? 실행 중인 JMP 사본이 많을 수 있습니다. JSL에는 quit()이 필요할 수 있습니다. 종료합니다. 느리게 실행될 때 JMP가 표시됩니까? JMP 로그 창에서 무엇을 알 수 있습니까? 리소스를 사용할 수 있는 동일한 시스템에서 실행 중인 다른 것이 있습니까?
Re: JSL은 .bat 파일 크래시로 인해 실행되고 중단됩니다.이외에 @Craige_Hales 질문 하나 더 있습니다. .bat 파일을 사용하는 특별한 이유가 있습니까?
Re: JSL은 .bat 파일 크래시로 인해 실행되고 중단됩니다.하나의 JMP 스크립트만 실행합니다.
느리게 실행될 때 JMP가 표시됩니까?
충돌이 발생하면 전체 창이 흰색으로 바뀌고 JSL의 콘텐츠를 볼 수 없습니다.
JMP 로그 창에서 무엇을 알 수 있습니까?
죄송합니다. 배치 파일을 통해 JSL을 호출하기 때문에 JSL을 실행하는 동안 로그를 표시하는 방법을 모르겠습니다.
로그를 동시에 실행하고 표시할 수 있는 JSL용 코드가 있습니까?
Re: JSL은 .bat 파일 충돌로 인해 실행되고 중단됩니다.Windows 배치 파일에 코딩된 일련의 자동화 단계가 있습니다. 단계 중 하나는 JSL을 호출해야 하며 해당 출력은 다음 단계의 입력으로 사용됩니다.
Re: JSL은 .bat 파일 충돌로 인해 실행되고 중단됩니다.창 뒤에 모달 대화 상자가 있을 수 있습니다. 창 목록을 보려면 ALT-TAB을 시도하십시오. 대화 상자가 있는 경우 진행하기 전에 JMP가 알아야 할 사항을 알려줍니다.
여전히 걸려 있으면 각 JMP 창에서 ESC를 시도하십시오(창을 통해 ALT-TAB). 작동하면 CTRL-L을 눌러 로그 창을 열어야 합니다.
jsl 함수 ShowLog()는 로그를 열어야 합니다. 스크립트 앞부분에 배치하십시오.
bat 파일을 사용할 때 달라지는 가장 중요한 점은 아마도 JMP가 현재 디렉터리에 대해 보는 내용일 것입니다. 대화 상자에 대한 내 추측으로는 JMP가 찾을 수 없는 무언가에 대한 메시지를 표시해야 하지만 메시지가 숨겨져 있는 모달 창 때문에 비활성화된 다른 창에 의해 가려지고 있는 것 같습니다. 아마; 일반적으로 아무 창이나 클릭하면 모달 대화 상자가 맨 앞에 나타납니다.
사진이 도움이 될 수 있습니다. 작업 관리자가 0% 또는 100% CPU라고 말하는지 알면 도움이 될 수 있습니다.
Re: JSL은 .bat 파일 크래시로 인해 실행되고 중단됩니다.우리 회사는 엄격한 지적 재산권을 행사하기 때문에 회사 외부로 사진을 보낼 수 없으므로 이미지를 제공할 수 없습니다… 그러나 귀하의 도움에 진심으로 감사드리며 업무 중에 귀하의 제안을 시도해 보겠습니다. ^^Re: JSL이 .bat 파일 충돌로 인해 실행되고 중단됩니다.이 화면 상단의 지원 탭은 기술 지원 옵션을 제공합니다.
작업 관리자는 Windows OS의 일부이며 컴퓨터에서 실행 중인 항목에 대한 정보를 제공합니다. Windows 작업 표시줄에서 찾아 마우스 오른쪽 버튼을 클릭합니다.