Neu Worker und WaWi per Batch Datei bei Rechnerstart starten

Max Berater

Aktives Mitglied
17. April 2020
155
9
Ich habe mir mit der Aufgabenplanung unter WIN10 eine Batch Datei zum Autostart des Workers angelegt. Funktioniert auch sehr gut

Nun möchte ich das gleiche mit der WaWi machen, so dass diese ebenfalls beim Rechnerstart hochfährt und ich direkt damit arbeiten kann.
Beide BAT Dateien stehen unten.

Allerdings startet nur der Worker - Aber die WaWi muss ich dennoch händisch starten.
Führe ich allerdings in der Aufgabenplanung die BAT der WaWi manuell aus, fährt die Wawi hoch und startet, so dass ich direkt loslegen kann.

Was mache ich bei der Aufgabenplanung falsch?


WORKER BAT

@Echo off
cd C:\Program Files (x86)\JTL-Software\
JTL-wawi.exe WORKER Standard admin PASSWORT eazybusiness

@Echo off
cd C:\Program Files (x86)\JTL-Software\
JTL-wawi.exe WAWI Standard admin PASSWORT eazybusiness
 

Max Berater

Aktives Mitglied
17. April 2020
155
9
Wenn ich die batch im Aufgabenplaner manuell anstoße geht's und die wawi öffnet sich.
Gäbe es denn die Möglichkeit, eine Verknüpfung auf dem Desktop zu erstellen mit der ich die batch manuell starten kann?
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
41
10
Hallo Zusammen,
ich verstehe den batch Befehl zum Start des Workers nicht ( WaWi 1.5.55.0 )
und kann in der Dokumentation und im Forum keine Lösung für meine Problemstellung finden.

Folgende Zeile führt bei mir zum Start des Workers, das Passwort wird aber ignoriert, es öffnet sich das Anmeldefenster.
Der Worker ist als Benutzer eingetragen, das Datenbankprofil voreingestellt ( wie immer im Anmeldefenster), das Passwort muss aber händisch eingetragen werden.

START "" "C:\Program Files (x86)\JTL-Software\JTL-wawi.exe" WORKER worker PASSWORT

Ich habe die DB auf einem externen DB Server liegen.
Die Datenbank erreiche ich unter:

IP-Adresse\JTLWAWI

Nun habe ich fast alles ausprobiert wie z.B.:

START "" "C:\Program Files (x86)\JTL-Software\JTL-wawi.exe" WORKER worker PASSWORT IP-Adresse\JTLWAWI eazybusiness

Und einige andere Varianten wie:

START "" "C:\Program Files (x86)\JTL-Software\JTL-wawi.exe" WORKER worker PASSWORT \\IP-Adresse\JTLWAWI ( mit und ohne eazybusiness )

Immer passiert folgendes:
Der Worker startet und schließt sich sofort wieder.

Kann jemand helfen ?
Nur der ganz oben genannte String führt dazu, das sich der Worker nicht sofort wieder schließt.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.851
556
...
START "" "C:\Program Files (x86)\JTL-Software\ JTL-wawi.exe" WORKER worker PASSWORT
....

Aufgrund welcher Doku hast du dir diesen Befehl zusammengebastelt?

Die Verbindung zur Datenbank wird in einem Profil in der JTL-Datenbankverwaltung angelegt.
Der entsprechende Profilname wird dann beim Aufruf der JTL-Wawi.exe als zweiter Parameter übergeben.
In deinem Beispiel fehlt dieser Parameter. Der Mandant fehlt auch.

Siehe JTL-Guide
...oder einfach die Beiträge über deiner Frage ;)
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
41
10
Ich habe wohl zu kompliziert gedacht und vermutete, das die Datenbankverbindung mit angegeben werden müsste,
weil der DB Server über IP Adresse erreichbar ist.

Na gut, das war falsch.

Aber Dokus und Hinweise in einem Forum müssen oft auf die eigene Situation angepasst werden.
Das ist ja nicht ungewöhnlich.

Ich habe durch weiteres Probieren die Lösung gefunden, aber wer kommt schon darauf,
das das Passwort des Workers nicht akzeptiert wurde. Es war möglicherweise mit 18 Stellen zu lang.

Dieser Befehl funktioniert nun problemlos:
START "" "C:\Program Files (x86)\JTL-Software\ JTL-wawi.exe" WORKER profilname workername workerpasswort

Das Workerpasswort hat jetzt weniger Stellen.
Bitte nicht fragen, aufgrund welcher Doku ich das Passwort gebastelt habe.

Das habe ich ganz alleine erstellt...😁
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.851
556
Ich habe wohl zu kompliziert gedacht und vermutete, das die Datenbankverbindung mit angegeben werden müsste,
weil der DB Server über IP Adresse erreichbar ist.

Na gut, das war falsch.

Aber Dokus und Hinweise in einem Forum müssen oft auf die eigene Situation angepasst werden.
Das ist ja nicht ungewöhnlich.
Klar, da hast du recht.

Ich habe durch weiteres Probieren die Lösung gefunden, aber wer kommt schon darauf,
Bitte jetzt nicht als Besserwisserei oder als Zurechtweisung verstehen, aber wenn du die Funktion von Programmen (wie z.b. hier die Parameter beim Aufruf des Programms) erklärt haben willst, solltest du immer zuerst in die Hersteller Doku bzw. die Manuals des Programmieres kucken.
Das erspart dann auch solche Trial&Error Probier Spielchen....

Für praktische Tipps, Tricks oder Probleme bei der tatsächlichen Nutzung ist der Austausch mit anderen Anwendern super.
Also Beiträge hier im Forum, die dann aber halt immer, wie du schon gesagt hast, an die eigene Situation angepasst werden müssen.

Im aktuellen Fall wärst du z.B. hier im Handbuch fündig geworden:
https://guide.jtl-software.de/jtl-w...ung-und-ersten-schritten/#parameter-zum-start
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
41
10
Hallo mh1,

da bin ich eben nicht schlau draus geworden...
Ich habe zunächst so getestet wie es in der Doku steht.

Gut da fehlen ( rein optisch ) erstmal die Angaben wo die Datenbank ist.
Das die Datenbank duch den angelegten Profilnamen gefunden wird, hätte man ( eventuell ) drauf kommen können.

Das es am Ende am Passwort lag, das immer funktioniert hat und nun in der Batch-Datei nicht, wo kann man da fündig werden ?
Habe ich erst gemerkt als ich den Admin mit Passwort eingetragen hatte.

Dann ging es.

Dann wieder der falsche Gedanke, ich dachte es liegt an den Admin-Rechten.
Dem Worker also Admin-Rechte erteilt, aber das brachte keine Abhilfe.

Dann mal das Passwort vom worker geändert und verkürzt. Dann ging es.
Natürlich wieder alles trial and error.

Also Normalo-Anwender tappt man an der Stelle völlig im Dunkeln.

Aber gut, das jetzt andere Anwender hier nachlesen können,
das auch ein Passwort eine Ursache für einen Fehler sein kann.
 

quattroformatee

Aktives Mitglied
20. Juli 2022
99
16
Funktioniert bei uns nicht. Wäre es möglich, dass es daran liegt, dass wir ein Leerzeichen in unserem Profilnamen haben? Batch Datei wurde laut Dokumentation und Forum zusammengebastelt. Es öffnet sich lediglich die Wawi oder der Worker und schließt sich dann wieder.
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
41
10
Hallo quattroformatee,

bei uns funktioniert der worker start über Batch-Datei leider auch nicht wirklich.
Ich dachte zunächst es funktioniert mit der Batch-Datei, tut es aber nicht.

Spätestens als ich die Batch-Datei über die Aufgabenplanung starten ließ kam es auch 1 x zu einem Fehlerlog-Ordner
Am Ende ging der Zahlungsabgleich nur noch manuell, für den worker musste das neu eingerichtet werden.

Also wieder nach Anleitung die Wawi mit dem Benutzer worker gestartet und den Zahlungsabgleich 1x manuell gemacht.
Dabei öffnet sich das Fenster zur Freigabe des Passwortes aus dem Tresor. Dann ging es wieder.

Ich starte den worker jetzt jeden morgen manuell und lasse Ihn dann arbeiten.
Die Batch datei brauche ich dazu ja nicht.

Das soll auf Dauer nicht so bleiben, ich will aber nicht wieder einen Programmierer
für 1 oder 2 Befehlszeilen in einer Batch-Datei beauftragen.

Vielleicht macht es mehr Sinn auf die 1.6 oder auch 1.7 zu wechseln
und den worker als Dienst einzurichten. Vielleicht ist das einfacher.

Wir haben auch überlegt, ob die Batch-Datei über die Aufgabenplanung deshlab nicht funktioniert,
weil zum Zeitpunkt der Ausführung auf dem Rechner noch kein Benutzer angemeldet ist. Wer weiß ?

Und so bleibt es für Normalanwender oft ein Ratespiel warum etwas nicht funktioniert.

Grüße
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.851
556
Wir haben auch überlegt, ob die Batch-Datei über die Aufgabenplanung deshlab nicht funktioniert,
weil zum Zeitpunkt der Ausführung auf dem Rechner noch kein Benutzer angemeldet ist. Wer weiß ?
Ich kenne die Internas vom Windows Security Context nicht genau, aber ich könnte mir vorstellen, dass es genau so ist, wie du vermutest: es muss ein Benutzer angemeldet sein.
Ich könnte mir das deshalb vorstellen, da JTL das Datenbankprofil in einem User Context speichert und wenn dieser User gar nicht angemeldet ist, weigert sich Windows, das Datenbankprofil einem anderen User zu präsentieren (nur so eine Überlegung meinerseits - kann aber auch völlig anders sein ;))
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Worker Abgleich mit dem Onlineshop "mit Fehlern beendet" Onlineshop-Anbindung 4
bat Datei JTL Worker als Windows Dienst installieren fehlt JTL-Wawi 2.0 13
Neu Amazon Abgleich - seit heute 12:26Uhr keine Übernahme der Bestellungen über Worker Amazon-Anbindung - Fehler und Bugs 9
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu Massive 504 Timeouts bei Bot-Crawl (JTL-Hosting) – PHP-Worker-Pool als Flaschenhals? JTL-Shop - Fehler und Bugs 2
Neu Connector zu WooCommerce ist im Worker gesperrt trotz Lizenz Technische Fragen zu den JTL-Connectoren 5
Neu SQL Worker.tStatus - Bedeutung von nStatus? JTL Ameise - Eigene Exporte 2
Neu JTL Worker xml-import triggern Arbeitsabläufe in JTL-Wawi 9
Neu Wo ist der Worker Status hin? Bei mir ist in Version 1.11.4 nicht mehr zu finden? User helfen Usern - Fragen zu JTL-Wawi 7
Abonnements durch WORKER automatisch erstellen ?? falsches Erstelldatum Aufträge JTL-Wawi 1.11 1
Neu JTL-Worker Installation schlägt fehl JTL-Wawi - Fehler und Bugs 8
Neu Gewährleistungs- und Garantielabel ab 27.09.2026 Betrieb / Pflege von JTL-Shop 0
Neu Pickliste wird auf Packtisch und in Wawi unter Picklisten nicht angezeigt. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Rechnungsversand per eMail hin und wieder nicht erfolgreich JTL-Wawi 1.9 0
Neu Buchungsdatenservice richtig nutzen und Einrichten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Filter und Sortierung komplett ausschalten Allgemeine Fragen zu JTL-Shop 4
Neu Shop Bestellungen und Abonnements möglich? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Für die Weiterentwicklung und Betreuung unserer bestehenden Systemlandschaft suchen wir einen erfahrenen Freelancer (m/w/d) mit fundierten Kenntnissen JTL-Wawi App 1
Permanente / Laufende Inventur ohne Lagerplatz und ohne WMS mobil JTL-Wawi 1.10 2
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
Neu Abgleich erstellt neue Artikel aber ohne Bestand und Bestandsführung WooCommerce-Connector 2
Ameisen-Vorlagen Attribute und Eigene Felder lassen sich nicht speichern JTL-Wawi 1.11 2
Neu JTL WMS und WMS APP - UDI Codes Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Bildsortierung und Personalisierung eBay-Anbindung - Fehler und Bugs 4
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Neu In welcher Datenbank-Tabelle sind Wertelisten und deren IDS von Eigenen Felder gespeichert? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Kundenkonto mit UID und Bestellung als Gast JTL-Shop - Fehler und Bugs 14
Neu 12.400 Versandumschläge B4 / 6.400 Braun und 6.000 Weiß mit Faltböden / Klappböden Dienstleistung, Jobs und Ähnliches 3
Neu Ständig neue Angebote von JTL und Fallen bei Unaufmerksamkeit Smalltalk 26
Export Zahlungen Amazon marketplace bei Kombi OSS und FBA erfolgt nach JTL2DATEV unvollständig JTL-Wawi 1.9 0
Neu Abfrage Pakete nach Gewicht, Menge und durchschnittliches Gewicht Eigene Übersichten in der JTL-Wawi 0
Neu JTL WAWI V1.11.6.0 Stornorechnung, Stornotext wird nicht gespeichert und ist nicht abrufbar JTL-Wawi - Fehler und Bugs 0
Neu Artikel aus Shopware in der Wawi importieren und WMS redy machen Shopware-Connector 0
Wichtig Connectorversion 2.1.3 - Kompatibilität zu Shopware 6.7.6.0 und weitere Performanceoptimierungen Shopware-Connector 5
"Fehler beim Laden der Daten" in Liste Aufträge und Rechnungen JTL-Wawi 1.11 4
JTL Ameise - Export von HTML und wieder Re-Import JTL-Wawi 1.11 6
Neu JTL-POS Einführung EC-Zahlungen Trinkgeld und Pfand Allgemeine Fragen zu JTL-POS 2
Neu Im- und Export-Vorlage für eBay Bestandsabgleich JTL-Ameise - Ideen, Lob und Kritik 0
Neu WPML: Funktioniert bis und inkl. Connector-Version 2.4.1 nicht mehr WooCommerce-Connector 0
Neu Newsletter: KI Webinare, JTL Wawi 2.0 und vieles mehr - Freue dich auf JTL Events! User helfen Usern - Fragen zu JTL-Wawi 5
Webinar: Strategien der E-Commerce-Leader - wie unterschiedliche Produktrollen Umsatz und Marge steigern Messen, Stammtische und interessante Events 0
Neu Lieferbar ab - und dennoch bestellbar User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Connector + Shopware 6: Zweite Lizenz führt zu „Invalid credentials“ und blockiert bestehenden Shop Shopware-Connector 3
Neu Referenznummer Grösse auf den Versand Etiketten von DPD-Cloudservice und GLS Api JTL-ShippingLabels - Ideen, Lob und Kritik 0
Kundengutschrift - Button: "Speichern und Bestand buchen" fehlt. JTL-Wawi 1.11 0
Neu JTL-WAWI und LS-POS Wechseln Starten mit JTL: Projektabwicklung & Migration 1
Neu Paket x/y auf Versandetikett bzw. Lieferscheinnummer und Paketanzahl fehlt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Lieferzeiten Angabe bei "wenn ausverkauft" und schon in Beschaffung ist Allgemeine Fragen zu JTL-Shop 0
Neu Serverwechsel und kurzzeitig zwei Shop-URLs Installation von JTL-Wawi 2
Artikel Z besteht aus den Positionen A, B und C mit unterschiedlichen Steuersätzen. Wie im Angebot, Auftrag, Rechnung richtig dargestellen ? JTL-Wawi 1.11 4

Ähnliche Themen