Führen Sie eine JAR-Datei mit dem Windows-Scheduler aus
Habe ich mit der jar-Datei, die ich ausführen möchten, vom windows-scheduler in windows 7
Habe ich den Pfad der java.exe
im Pfad/Skript und -jar c:\abc\ab.jar
im "Argumente" - Feld.
Aber es läuft nicht. Ich habe auch versucht, es mit Hilfe eines bat-Datei, aber es läuft nicht.
Was benötigt wird, um getan werden, um führen Sie die jar-Datei?
Meine jar Datei erstellt die Dateien und aktualisiert eine Datenbank.
InformationsquelleAutor der Frage Nitesh | 2013-04-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ausführen eines java-jar aus dem Task-Scheduler (Windows 7 Professional 64 bit)
Werde ich so konfigurieren, dass die Ausführung alle 5 Minuten.
Schritt 1 java installieren, stellen Sie sicher, es ist verfügbar, von der Kommandozeile
Sollten Sie in der Lage zum ausführen von java-jar von den nackten cmd-Kommandozeile. Geben Sie den vollständigen java-Verzeichnis so aus: (Dies ist der Befehl, den ich verwendet)
Schritt 2 Öffnen Sie den task-scheduler:
In das Startmenü-Suchfeld, suchen Sie nach "scheduler" und "Taskplaner" sollte pop-up. Er ist begraben in der Systemsteuerung: Systemsteuerung -> System Und Sicherheit -> Verwaltung -> Task Scheduler.
Schritt 3 stellen Sie eine neue geplante Aufgabe:
Im linken Fensterbereich mit der rechten klicken Sie auf "Task Scheduler Library". Wählen Sie: "Neue Einfache Aufgabe". Geben Sie einen beliebigen Namen ein.
Wählen Sie weiter. Klicken Sie auf "Täglich", (die Konfiguration für re-jede minute ausgeführt wird später erledigt werden).
Wählen Sie weiter. Jede 1 Tag. Es starten 5 Minuten ab jetzt. wählen Sie next. Klicken Sie auf "Programm Starten".
Schritt 4 konfigurieren Sie Ihre java-ausführen:
In der "Programm/script" - Feld setzen Sie den vollständigen Pfad zu Ihrer java -, der Pfad kann unterschiedlich sein. Überprüfen Sie mit cmd-Befehl
where java
In der "Argumente Hinzufügen" - box setzen diese:
Klicken Sie auf weiter, klicken Sie auf fertig stellen.
Schritt 5 klicken Sie Rechts auf Ihre neue Aufgabe für die weitere Konfiguration verwenden:
Rechts klicken Sie auf Ihren Artikel -> Eigenschaften.
Wählen Sie die Blase: "Ausführen, ob der Benutzer angemeldet ist oder nicht"
Unter den "Trigger" - Registerkarte. Wählen Sie Ihre Tägliche Aufgabe und wählen Sie Bearbeiten.
Schritt 6 konfigurieren Sie die repeat-task-Auslöser
Beginnen die Aufgabe: "nach einem Zeitplan".
Wählen Sie " task Wiederholen alle: "5 Minuten". Wählen Sie das Kontrollkästchen "aktiviert". Klicken Sie auf ok. Speichern.
Werden Sie aufgefordert, Ihren windows-Benutzernamen und Passwort. Hinzufügen und drücken Sie OK.
Schritt 7, sicherzustellen, dass er funktioniert
Warten Sie 5 Minuten zu laufen. Kraft oder führen Sie es durch Rechtsklick -> Ausführen.
Rechts klicken Sie auf Ihre Aufgabe, wählen Sie "Eigenschaften". Wählen Sie "History" - Registerkarte.
Dort sollte eine Zeile sein, es enthüllt, wenn er lief. Wenn Sie wissen wollen, wenn es erfolgreich abgeschlossen wurde, müssen Sie die pipe die Ausgabe an eine Protokolldatei.
Schritt 8 zu sehen, ob es überlebt einen Neustart
Starten Sie den computer neu, und sehen, ob es bleibt. Wenn es macht Sie fertig sind.
InformationsquelleAutor der Antwort Eric Leschinski
Wenn Sie Ihre JAR-Dateien erstellt, ich denke, dass Sie nur geben Sie ein Arbeitsverzeichnis, in das Start in - Feld, wenn Sie die Aufgabe erstellt. Zum Beispiel:
C:\Program Files\Java\jre7\bin\java.exe
-jar c:\abc\ab.jar
c:\abc
InformationsquelleAutor der Antwort Bill the Lizard