| Thema | Stellen Sie eine Ausgang Bedingung und auch eine Wiederholung Bedingung für Kettenaufgabe ein |
| Datum | 09/15/2008 |
| Meldung | Melvin,
Hallo, hoffe ich, dass Sachen gut zu Ihnen passen. 2 Fragen dieses mal. Zuerst als, einen Kettenjobstep laufen lassend, möchte ich einen Ausgang Zustand und auch einen Wiederholung Zustand einstellen. (AUSGANG: wenn Ausgang Kode!= 0, Zeilensprung zu Jobstepp 100; WIEDERHOLUNG: wenn Ausgang Kode!= versuchen 0, 5mal) wieder. Frage, da sie beide die gleichen Kriterien haben, nimmt die Wiederholung Priorität über dem Ausgang? z.B. wenn folgen die Wiederholung Versuche, die heraus laufen gelassen werden, sie dann und nur dann dem Ausgang Zustand Jobstepp? Zweitens möchte ich den CLM von einem externen Programm benennen, aber es verursacht ein Problem, dass ich einen änderung Verzeichnisjobstep zu c:\program tun muss.\ automize \. Ich versuchte, die Pfadanweisungen (win2000) und dachte, die helfen würden, aber noch kein Glück zu ändern. Haben Sie irgendwelche anderen Vorschläge? Ist es automize Verzeichnis, das das Problem oder möglicherweise das JRE verursacht? Das Fehlerfenster, das ich erhalte, ist " NAME-STAB: Java virtueller Maschine Abschussrampe FEHLER: Konnte nicht die Hauptkategorie finden. Programm beendet. Danke - Chris P/in morgens laufendes ver 6.07 auf Windows 2000. |
| Reply1 |
Hallo Chris,
Dank für das Verwenden von von Automize. -- Herzlichst Melvin Desilva Hitek Software |
| Reply2 |
Melvin,
Vertiefung was ich versuche, zu tun, ist, eine Kette von einem anderen System/von Programm laufen zu lassen. Ich muss auch verhindern, dass diese Kette läuft, wenn ein vorhergehender Fall bereits läuft. Ich habe eine „Verriegelung Datei“ Annäherung eingeführt, in der ich eine Datei herstelle, während jeder möglicher Fall dieser Kette läuft, dann die Datei lösche, wenn es getan wird. Vor dem Beginnen einer Kette, stelle ich sicher, dass keine Verriegelung Datei existiert. 1. Ich fand gerade die Synchrounisierung/überlappende das Zeitplanmerkmal. Trifft dieses auf Ketten außerdem? zu? Wenn so, scheint es zu tun, gerade was meine vollständige Verriegelung Dateiannäherung tut. 2. Re. meine frühere Frage # 2, möglicherweise verwende ich nicht CLM, gerade das taskrunner Merkmal, um eine Kette zu beginnen. Ich benenne, dass Befehl Zeile von einer Reihe Datei gelegen auf einem Remotecomputer…. Die Methode, die ich von einer Maschine zu einen anderen Marken nenne, die mehrfache Befehle schwierig senden, also versuchte ich, die Aufgabe mit nur EINEM Befehl laufen zu lassen. Das ist, warum ich versuche, das notwendige CD-C:\… Programm loszuwerden.\ automize, und hoffend, den javaw.exe Befehl gerade zu senden. Ich dachte, änderungen am PFAD, sein dass vornehmend konnte eine einfache Verlegenheit… Bester Respekt, - Chris |
| Reply3 |
Hallo Chris,
1) Die Synchrounisierung arbeitet auf allen Aufgaben einschließlich Ketten. Jedoch arbeitet Synchrounisierung nur auf eingeplanten Aufgaben. Wenn Sie eine Aufgabe außen benennen, trifft die Synchrounisierung, weil die Aufgabe in dann seinen eigenen Prozess, läuft, extern zu nicht auf die Schedulermaschine. d.h., wenn eine Kette als externer Prozess ausgestoßen wird, dann ist jeder seiner Fälle ein unterschiedlicher Prozess, und ein neuer Prozess könnte den anderen Prozess sich überlappen, wenn er noch läuft. -- Herzlichst Melvin Desilva Hitek Software |
| Reply4 |
Danke. - Chris |
| Reply5 |