=====================
=====================
==   Cherry JPOS   ==
=====================
=====================


Die Installation muss immer mit Admin-Rechten ausgeführt werden.

Es muss mindestens die Version 3.0 vom Windows Installer auf dem Zielrechner vorhanden sein!


Silent Installation:
===================
msiexec /I "c:\temp\jpos.msi" INSTALLDIR="c:\Programme\cherry" CANCEL_REBOOT=1 ADDLOCAL=... /lie c:\log.txt /q

Silent Deinstallation:
=====================
msiexec /x{1477F369-E3B5-48FA-AFDB-1F4191F2CF6B} CANCEL_REBOOT=1 /lie c:\log.txt /q


"c:\temp\jpos.msi" : Installationspaket mit vollständiger Pfadangabe ( muss nach der Option "/I" stehen)

INSTALLDIR="c:\Programme\cherry", muss nur angegeben werden, wenn nicht in das Standard-Installionsverzeichnis "%ProgramFiles%\Cherry" installiert werden soll.

CANCEL_REBOOT=1, es erfolgt kein automatischer Reboot nach Installation. Die installierten Treiber sind aber in der Regel erst nach einem Reboot aktiv! Wird diese Option nicht angegeben, so erfolgt in der Regel ein automatischer Reboot am Ende der Installation.

Um nur bestimmte Features silent zu installieren, geht man am besten so vor, dass man zunächst eine dialog-orientierte Installation durchführt
und dabei alle gewünschten Features auswählt und ein Logfile erstellen läßt (msiexec /I ....msi /lv* c:\log.txt).
In diesem LogFile kann man dann den Wert der Property ADDLOCAL ermitteln. Bei der silent-Installation übergibt man dann in der Kommandozeile diese Property mit dem entsprechenden Wert (z.B. ADDLOCAL=JPOS,Libraries,Configuration_File,XML_Parser). Wird ADDLOCAL nicht angegeben, so wird eine Typical Installation ausgeführt ( Applications und Online Documentation werden nicht installiert ). Um ale Features zu installieren, setzt man ADDLOCAL=ALL.

Die Option "/lie c:\log.txt" dient zur Protokollierung der Installation (Fehlermeldungen etc.). Bei c:\log.txt handelt es sich um einen beliebigen
Dateinamen.

Standardmaessig werden PS2- und USB-Treiber installiert. Soll ein bestimmtes Device  nicht unterstützt werden, so kann man bei der Installation den
Parameter SKIPINTERFACE auf "USB" (SKIPINTERFACE=USB) oder "PS2" (SKIPINTERFACE=PS2) setzen, um die entsprechende Schnittstelle nicht zu unterstützen.


Werden über das Paket unzertifizierte Treiber installiert, so müssen Sie die Registry entsprechend setzen, um Dialoge am Bildschirm zu vermeiden:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Driver Signing]
  "Policy"=hex:00,00,00,00
