automatisches SkriptHallo, ist es möglich, in JMP ein Skript zu erstellen, das alle n Minuten automatisch startet? (JMP 17)
Automatisierung und SkriptingQualitäts- und ProzesstechnikRe: Automatisches SkriptIch denke, Sie können dazu eine Schleife in JMP erstellen, aber besser wäre es, das Betriebssystem zu verwenden, um die Aufgabe so zu planen, wie es in Windows usw. möglich ist.
Informationen zum Taskplaner - Win32-Apps | Microsoft Learn
Re: Automatisches Skript@Georg vorgeschlagen, den OS-Scheduler zu verwenden, um JMP regelmäßig neu zu starten.
JMP hat auch eine schedule()-Funktion, aber es erfordert, dass JMP ausgeführt wird.
https://www.jmp.com/support/help/en/17.0/index.shtml#page/jmp/utility-functions.shtml#ww2805822
Re: Automatisches Skriptsuper, danke, war mir nicht bewusst, deshalb ist die Lesegemeinschaft recht hilfreich!
Ich denke also, die Lösung hängt von der Umgebung und den Anforderungen im Detail ab. Wir verwenden den Taskplaner des Betriebssystems, sodass für jeden Lauf eine neue Instanz von JMP gestartet wird.
Re: Automatisches Skript
@Georg schrieb:
Ich denke, Sie können dazu eine Schleife in JMP erstellen, aber besser wäre es, das Betriebssystem zu verwenden, um die Aufgabe so zu planen, wie es in Windows usw. möglich ist.
Informationen zum Taskplaner - Win32-Apps | Microsoft Learn
Vergessen Sie nicht, //!" in die erste Zeile einzufügen, wenn Sie versuchen, dies über den Taskplaner (Windows) auszuführen. Dadurch wird es automatisch ausgeführt und nicht nur geöffnet.
https://www.jmp.com/support/help/en/17.0/index.shtml#page/jmp/run-a-script.shtml#
Linie 1:
//!
Re: Automatisches SkriptIn meinem Fall habe ich das //! nicht verwendet, weil ich es nervig fand, wenn ich das Skript zum Bearbeiten öffnen würde, würde es die ganze Zeit ausgeführt werden (habe ich oft vergessen ...).
Stattdessen führt JMP in Win10 mit Task-Scheduler und Hinzufügen von JMP.exe als Programm und dem Skriptpfad als optionales Argument das Skript auf definierte Weise aus, also "//!" wird nicht benötigt. Natürlich muss das Skript JMP nach Beendigung schließen ( Quit(); ).
Re: Automatisches SkriptSiehe Hilfe > Skriptindex. Suchen Sie dann nach der Funktion Schedule(). Diese Funktion funktioniert vollständig innerhalb von JMP und ist nicht vom Betriebssystem abhängig.