실행 가능한(\\!) JSL의 로그를 볼 수 있습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />내 jsl의 첫 번째 줄은 \\! 실행 가능하게 만듭니다(JMP.exe 외부에서 실행하거나 JMP.exe를 먼저 시작하지 않고 실행). 내 스크립트는 이제 더 이상 작동하지 않으며 JMP에서 실행하고 로그를 보려고 하면 다른 경로를 반환하는 Get Current Directory()에 의존합니다. JSL은 다른 텍스트 편집기에서 읽을 수 있는 텍스트 파일에 표준 JSL 로그를 작성할 수 있습니까? 내 스크립트는 백그라운드에서 서비스로 실행되며 입력 파일을 기다리는 것을 멈추지 않습니다.
감사!
Re: 실행 가능한(\\!) JSL의 로그를 볼 수 있습니까?안녕하세요 이것은 작업 스케줄러를 사용하여 원격으로 스크립트를 실행할 때 매우 유용합니다. 텍스트 = ScriptBox << 텍스트 가져오기; 부분.
누구든지 pls가 이것을 도울 수 있습니까!
Re: 실행 가능한(\\!) JSL의 로그를 볼 수 있습니까?아주 멋지다! 감사!
Re: 실행 가능한(\\!) JSL의 로그를 볼 수 있습니까?감사합니다. 이를 구현해보려고 합니다.
Re: 실행 가능한(\\!) JSL의 로그를 볼 수 있습니까?스크립트를 수동으로 실행하면(\\! 사용) Get Current Directory()가 내 \\!를 반환하더라도 JMP 기본 창이 열립니다. 내가 원하는 스크립트 경로. 올바르게 이해하면 \\! 스크립트가 표시되지 않도록 합니다(Wendy M. @ JMP에게 감사). 기본 JMP 창이 열리면 VIEW > LOG로 이동하여 보이지 않는 스크립트에서 무슨 일이 벌어지고 있는지 확인할 수 있었습니다.
Re: 실행 가능한(\\!) JSL의 로그를 볼 수 있습니까?좀 더 제어하려면 다음을 시도하십시오. 로그 캡처() 기능.로그를 캡처하려는 코드를 괄호 안에 넣으면 로그 창에 갔을 내용이 반환됩니다.그 기능을 지적해 준 craige에게 감사드립니다.
Re: 실행 가능한(\\!) JSL의 로그를 볼 수 있습니까?이 시도:
//!
열기 로그();
win = Window("로그");
Print("테스트");
스크립트박스 = win[스크립트박스(1)];
텍스트 = ScriptBox << 텍스트 가져오기;
텍스트 파일 저장("c:/Temp/Log.txt", 텍스트);
다른 파일 경로를 선택할 수 있지만 c:/Temp는 일반적인 위치입니다.
로그 파일에는 실행되는 스크립트가 포함되어 있어야 하며 인쇄되는 "test"로 끝납니다.