Neu JTL-Wawi Verteilen per Softwareverteilung

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
63
Hallo zusammen,
ist es möglich die JTL-Wawi per Softwareverteilung im Netz zu installieren?
Wir benutzen bei uns den WSUS Package Publischer.
Diverse MSI installationen habe ich bereits erfolgreich verteilen können, bei EXE Verteilung bin ich aber noch nicht angekommen.
Vielleicht hat da jemand schon Erfahrung mit und oder könnte mir einen Hilfreichen Link hier lassen.

Besten dank schon mal im Voraus
(Jeder Fehler den ich vermeiden kann sparrt mir unmenge an Zeit)
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.218
461
Wir machen es über einen Script. Es ist auch möglich beim Start auf eine neue Version zu prüfen.
Wichtig ist nur zu wissen, dass JTL Inno Setup benutzt, s. Inno Setup Parameter
Wir kopieren die Datei von einem Netzwerklaufwerk, führen es aus, mit z.B. /SP- /SILENT /ALLUSERS /NOCANCEL /NORESTART /LOG /NORESTARTAPPLICATIONS /CLOSEAPPLICATIONS /SUPPRESSMSGBOXES
und dann löschen die Datei. Auch zu beachten die EXIT-Code: Exit-Code
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.218
461
würdest du dieses Script zur Verfügung stellen?
Gerne auch per PN.
Ja, aber nur abgekürzt und nur für diejenigen, die sich damit auskennen.
Kurze Erklärung: es wird eine definierte WaWi Version von einem Netzlaufwerk auf Desktop kopiert und dort ausgeführt.
Wir verwenden /SILENT, damit es doch ein Fenster angezeigt wird. Für deinen Zweck würde ich /VERYSILENT empfehlen, dann kommt kein Fenster.
Wir verwenden /ALLUSERS für den Administrator, damit nicht jeder eine neue Version installieren darf. Für deinen Zweck würde ich /CURRENTUSER empfehlen, es kommt dann nur UAC-Abfrage.
Wir verwenden /CLOSEAPPLICATIONS, Du kannst /FORCECLOSEAPPLICATIONS und /LOGCLOSEAPPLICATIONS verwenden.
Wir verwenden /NORESTARTAPPLICATIONS, Du kannst /RESTARTAPPLICATIONS verwenden.
Bash:
set wawiver=setup-jtl-wawi_1.5.40.0_0224-1345_ed2dcb45e24.exe
if not exist "X:\%wawiver%" exit
copy "X:\%wawiver%" "%USERPROFILE%\DESKTOP" /y
start "WAWI" /wait "%USERPROFILE%\DESKTOP\%wawiver%" /SP- /SILENT /ALLUSERS /NOCANCEL /NORESTART /LOG /NORESTARTAPPLICATIONS /CLOSEAPPLICATIONS /SUPPRESSMSGBOXES
del "%USERPROFILE%\DESKTOP\%wawiver%"
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.218
461
Und noch eine Kleinigkeit: in einer Domain-Umgebung sollte der Skript als Start-Skript per GPO mit Adminrechten ausgeführt werden.
Und vielleicht noch über wmic die WaWi-Version abfragen:
Code:
wmic datafile where name="C:\\Program Files (x86)\\JTL-Software\\JTL-Wawi.exe" get Version /value
Und vielleicht noch über die Tabelle tVersion die Spalte cVersion abfragen. Aber dann ist es fast unser Skript.
 

Ähnliche Themen