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
44
13
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.858
560
...
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
44
13
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.858
560
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
44
13
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
44
13
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.858
560
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
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Probleme mit Worker und JTL-App JTL-Wawi 2.0 5
Seit umzug auf neuen Server und vorherigem update auf 2.0, startet worker nicht... JTL-Wawi 2.0 8
[1.11.10]Worker-Dienst gestartet - Worker gestoppt JTL-Wawi 1.11 2
Worker bleibt beim empfangen/senden von Daten hängen JTL-Wawi 2.0 8
Nach Update auf 2.01 kein Worker mehr JTL-Wawi 2.0 13
Neu Benachrichtigung wenn Worker Abgleich fehlschlägt? User helfen Usern - Fragen zu JTL-Wawi 0
Worker läuft, zieht aber keine Aufträge in die Wawi JTL-Wawi 2.0 1
Neu Worker generiert dauernden Security2:error JTL-Shop - Fehler und Bugs 1
FFN Abgleich schlägt fehlt mit Worker 2.0 JTL-Wawi 2.0 1
Worker versendet keine E-Mails mehr aus der Workflow Queue JTL-Wawi 2.0 6
Probleme mit JTL Worker JTL-Wawi 2.0 1
(gelöst) Ecomdata - JTL Worker 2.0 - Startet nicht - Schließt ohne Fehlermeldung JTL-Wawi 2.0 10
JTL-Worker speichert Einstellungen nicht JTL-Wawi 2.0 0
Worker Login nicht möglich - Anmeldedaten angeblich falsch JTL-Wawi 2.0 3
JTL-Worker-Status-Widget zeigt nichts mehr an JTL-Wawi 2.0 7
Neu JTL Worker 2.0 erstellt keinen Komplettabgleich JTL-Wawi 2.0 68
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 20
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 Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Keine Datenübertragung trotz bestehender Verbindung und funktionierendem Server JTL-Wawi 2.0 30
Neu buersten.de stellt sich vor (und lädt euch ein!) Shops stellen sich vor 2
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 1
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 7
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 17
Neu Besucher und Kampagnen Statistik Konfiguration Betrieb / Pflege von JTL-Shop 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
Neu Summenanzeige in Zahlungen (F7) und Beschaffung (F3) JTL-Wawi - Ideen, Lob und Kritik 0
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Amazon DIVID- und Lucid-Nummer User helfen Usern 0
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Vater und Kinderartikel User helfen Usern - Fragen zu JTL-Wawi 11
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Bilder unter Versand- und Zahlungsart unterschiedlich groß Einrichtung JTL-Shop5 0
Neu Widerrufsbutton: Jeder, der den Button betätigt, kann das Widerrufsformular ausfüllen und absenden - auch ohne Bestellung? Allgemeine Fragen zu JTL-Shop 68
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL Pro Edition – Lizenzumstellungen und Abrechnungsfragen Smalltalk 42
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 2
Neu DP Internetmarke 2.0 vs. 1.0 – Vorteile, Stabilität und Umstieg? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Neuentwicklung - Helpdesk für JTL Wawi - Eure Ideen und Wünsche? User helfen Usern - Fragen zu JTL-Wawi 4
Neu POS im Kundencenter buchen, aber wie und wo? Allgemeine Fragen zu JTL-POS 2
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6

Ähnliche Themen