Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.모두 안녕
Html 파일을 매일보고하는 스크립트를 만들었습니다. 매일 jsl을 실행하기 위해 Windows 10에서 작업 스케줄러를 사용하고 있습니다.나는 가지고있다
작업 : "C : \ Program Files \ SAS \ .... \ 14 \ jmp.exe", 위치 : "C : \ .... \ myscript.jsl"
스크립트의 모든 테이블을 닫고 Quit ( "no save"); 그러나 작업은 결과없이 계속 실행되고 중지됩니다.
해결책이나 단서가 있습니까?
감사
스크립팅Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.CMD 창에서 스크립트를 실행하면 JMP가 결과를 생성하고 올바르게 종료됩니까? 프롬프트에서 다음을 수행 할 수 있습니다.

echo 명령은 매우 짧은 파일을 만들고 JMP가 실행합니다. JMP가 몇 초 동안 열려있다가 사라집니다.
바탕 화면 아이콘 속성에서 JMP에 대한 올바른 경로를 가져올 수 있습니다. 내 (위)는 일반적인 경로가 아닙니다. 그리고 되돌아 보면 스크립팅 인덱스에서 quit ()를 찾아보고 매개 변수가 무엇 일 것으로 예상하는지 확인해야합니다.
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.나는 CMD에서 그것을 한 적이 없으며 시도했지만 명령을 인식하지 못합니다.
내 JMP의 경로는
C : \ Program Files \ SAS \ JMPPRO \ 14 \ jmp.exe
스크립트가 다른 경로에 있습니다.Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.파일 이름 (Program Files)의 공백이 작동하지 않는 이유 일 수 있습니다. 보여준 것과 비슷한 따옴표가 필요할 것입니다.
"C : \ Program Files \ SAS \ JMPPRO \ 14 \ jmp.exe" "C : \ .... \ myscript.jsl"
또 다른 질문 : 스케줄러가 JMP를 시작하고 JMP가 중지되지 않으면 JMP 로그 창에 무엇이 표시됩니까?
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.감사 안녕하세요.
CMD에서 완벽하게 실행할 수 있습니다.
작업 스케줄러는 실행을 중지하지 않기 때문에 로그 파일을 제공하지 않습니다.!
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.JMP 창이 아직 열려 있습니까? 작업 표시 줄에서 최소화 할 수 있습니까? JMP 메뉴로 이동하여보기-> 로그를 볼 수 있습니까?
Alt-Tab 할 수있는 숨겨진 대화 상자가 있습니까? JMP가 루프에 있고 Esc 키가 루프를 중지합니까?
보고있는 사진을 공유 할 수 있습니까?
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.실행 중일 때는 JMP 창이 열리지 않습니다. 내가 볼 수있는 유일한 것은 스케줄러 창입니다.

Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.이 문제가 발생하면 컴퓨터에서 JMP를 열고 스크립트를 실행합니다. 종종 개발 머신에서와 동일하게 설정되지 않은 환경 설정 또는 스크립트가 존재한다고 가정하는 누락 된 파일 / 디렉토리가 될 수 있습니다.
다음은 내가 설정 한 예약 된 작업의 예입니다.

Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.Thanaks 안녕하세요. .설정이 동일하지만 여전히 작동하지 않습니다.
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.또한 작업이 실행되는 권한을 확인하는 것이 좋습니다.
다음 단계는 "hello world"유형 스크립트를 만든 다음 작동하지 않는 것과 동일한 매개 변수를 사용하여 예약 된 작업으로 실행하는 것입니다. 작동하면 예약 된 작업으로 실패 할 때까지 스크립트를 다시 빌드하기 시작합니다.
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.감사합니다 Ryan
"Hello"스크립을 시도했습니다. JMP가 나타 났지만 스크립트 경로에 대해이 오류가 발생했습니다. 문제가 아닌지 확인하기 위해 경로를 변경했지만 오류가 다시 발생했습니다.
"C : \ Users \ ...."파일을 열 수 없습니다.
알 수 없거나 모호한 데이터 소스입니다.
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다."에 대한 인터넷 검색 알 수 없거나 모호한 데이터 소스 "는 두 개의 히트를 생성합니다. https://community.jmp.com/t5/Discussions/Can-JMP-call-a-DOS-Exe/td-p/689/page/2 사용중인 확장자의 파일 연결에 문제가 있음을 나타냅니다.
파일은 .JSL 파일이어야합니다. 환경 설정으로 이동하여 파일 연결을 재설정 할 수도 있습니다 (환경 설정의 창 특정 섹션).
우리는 당신이보고있는 것에 대한 좋은 사진을 정말로 봐야합니다. JMP 창이 열려 있지 않을 때 JMP가 계속 실행되고 있다고 생각하는 이유도 명확하지 않습니다.
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.감사 안녕하세요.
( "사용자가 로그인했을 때만 실행) 만 있으면 JMP 창이 뜨고 모호한 데이터 소스에 대한 오류가 발생한다는 것을 알게되었습니다. 그러나 실행을 끝내면 JMP를 종료하고 모든 것을 닫으라고 요청합니다.
파일 연결도 재설정했지만 여전히 동일합니다.
스크립트를 확인했고 jsl입니다.
(사용자의 로그인 여부에 관계없이 실행 ")을 표시하면 실행 중만 표시되고 JMP 창이 열리지 않습니다.
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.파일 이름에 "C : \ Users \ a ... \ OneDrive"라는 확장자가 전혀없는 것 같습니다. .JSL 파일보다 폴더 이름처럼 보입니다. 실제로 MS OneDrive 파일 인 클라우드라면 다른 사람이 저보다 더 잘 도울 수 있습니다.
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.JMP 14.3을 사용하여 Windows 10에서 JSL 스크립트를 실행하려는 비슷한 문제가 있습니다.JMP 내에서 수동으로 트리거 된 경우 1 분 이내에 실행되는 스크립트는 1 시간 후 이벤트 ID 329 (시간 초과)로 작업 스케줄러에서 시간 초과됩니다.먼저 JMP를 연 다음 작업 스케줄러 작업에서 스크립트를 열어 보았지만 문제가 해결되지 않았습니다.어떤 도움을 주시면 감사하겠습니다!
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.내 경험상 스크립트가 예약 된 작업 외부에서 실행되면 다음을 확인합니다.
- 권한. 예약 된 작업에 JMP를 대화 형으로 실행할 때와 동일한 권한이 있습니까?
- 파일 위치. 파일에 대한 참조가 정확합니까? 수동으로 실행할 때와 예약 된 작업을 실행할 때 기본 디렉터리가 다를 수 있습니까?
- 환경 설정. 수동으로 실행할 때와 작업을 실행할 때 JMP 기본 설정이 동일합니까?
또 다른 가능성 ... 스크립트가 JMP를 종료합니까?
"hello world"유형 스크립트로 시작하여 예약 된 작업으로 작동하도록하는 것이 좋습니다. 그런 다음 현재 스크립트로 진행할 수 있습니다.
도움이 될 수있는 몇 가지 다른 리소스,
Re : Windows의 작업 스케줄러는 내 스크립트 실행을 중지하지 않습니다.고마워, 라이언.
시스템 스케줄러를 사용하여 동일한 스크립트를 실행 해 보았습니다.작업 스케줄러는 작업을 열고 시간 초과합니다. 시스템 스케줄러는 좀 더 설명적인 오류 메시지를 제공했습니다.제가 일하는 회사는 클라우드에있는 모든 파일을 동기화하는데, 이러한 파일은 어느 스케줄러 앱에서도 열 수 없습니다.클라우드에 동기화되지 않은 하드 드라이브 위치로 파일을 직접 옮겼을 때 스크립트가 시스템 스케줄러에서 제대로 실행되었습니다.
따라서 권한 문제로 보였습니다.