Alternative Installation
Die SmartTaxBalance Anwendungen (Client und Server) werden als Windows Installer Paket (MSI) bereitgestellt. Sollte die Installation über die grafische Oberfläche nicht möglich sein, sind hier Alternativen beschrieben.
Silent Installation
Zur Installation im Silent Mode rufen Sie die Eingabeaufforderung mit Administratorberichtigungen auf. Wechseln Sie zum Pfad, an dem das MSI-Paket gespeichert ist. Geben Sie folgenden Befehl ein:
msiexec /i <MSIPaket> /quiet
Die folgenden Parameter müssen bzw. können angegeben werden:
Parameter | Angabe notwendig | Gültige Werte | Standardwert, wenn Angabe fehlt | Erläuterung |
---|---|---|---|---|
USESERVER | Optional | True; False | False | |
SERVERADDRESS | Pflicht, wenn Client-Server | IP-Adresse oder DNS-Host-Name | ||
SERVERPORT | Pflicht, wenn Client-Server | 1-65535 | ||
USESINGLESIGNON | Optional | True; False | False | |
SINGLESIGNONMETHOD | Optional | Kerberos; LDAP; isActiveUser | ||
SERVICEPRINCIPALNAME | Optional | |||
DATASOURCE | Pflicht, wenn Stand-Alone | Adresse des SQL-Servers | .\SQLSERVER | |
INITIALCATALOG | Pflicht, wenn Stand-Alone | Name der Datenbank | smarttaxbalance | |
SQL_AUTHENTICATION | Pflicht, wenn Stand-Alone | SQL; WINDOWS | WINDOWS | |
SQL_USER | Pflicht, wenn SQL_AUTHENTICATION = SQL | |||
SQL_PASSWORD | Pflicht, wenn SQL_AUTHENTICATION = SQL | |||
USEUPDATER | Optional | True; False | False | Bestimmt, ob die automatische Aktualisierung verwendet werden soll |
MSIINSTALLPERUSER | Optional | 1, <leer> | 1 | Die Anwendung wird nur für den aktuellen Benutzer installiert. Weitere Informationen unter https://msdn.microsoft.com/de-de/library/windows/desktop/dd408007(v=vs.85).aspx |
SKIPXBRLORGPING | Optional | True; False | False | Verfügbar ab Version 19.0.9 |
AUTOINSTALLUPDATES | Optional | True; False | False | Verfügbar ab Version 19.0.9 |
ERICSENDTYPE | Optional | Local; Webservice | Local | Verfügbar ab Version 19.0.9 |
ERICENDPOINTADDRESS | Optional | Adresse des Webservices | http://localhost:7777/eric | Verfügbar ab Version 19.0.9 |
msiexec /i SmartTaxBalanceClient_Release_5.0.1.1910.msi /quiet /l*v installlog.txt DATASOURCE=192.168.50.194 INITIALCATALOG=stb SQL_AUTHENTICATION=SQL SQL_USER=sa SQL_PASSWORD=sa MSIINSTALLPERUSER=
Beachten Sie die leere Angabe des Parameters MSIINSTALLPERUSER
. Damit wird die Installation für alle Anwender verfügbar gemacht.
Extrahieren der Installationsdateien
Starten Sie die Eingabeaufforderung (cmd.exe) und wechseln Sie zu dem Ort, an dem sich die MSI-Datei befindet. Führen Sie anschließend folgenden Befehl aus:
msiexec /a SmartTaxClientSetup.msi /qn TARGETDIR="C:\Temp\MSIentpackt"
Der Name der MSI-Datei kann in Ihrem Fall abweichen. Der Parameter für Zielverzeichnis (TARGETDIR
) ist frei wählbar.
Tipp
Laden Sie sich diesen Registrierungsschlüssel herunter, um im Explorer das Kontextmenü für MSI-Dateien um diesen Befehl zu erweitern. Führen Sie dazu die heruntergeladene Datei mit einem Doppelklick aus. Bestätigen Sie die Sicherheitsabfrage zum Ändern der Registrierung. Für diese Änderung müssen sie lokale Administrationsrechte besitzen.
Hinweis
Beachten Sie bitte, dass der Befehl eine stille administrative Installation des Paketes durchführt. Das bedeutet, dass keine Einstellungen gesetzt werden, welche sonst im Installationsprozess abgefragt werden. Daher muss die Anwendung im Nachgang manuell konfiguriert werden. Weitere Informationen erhalten Sie hier.
Parallele Installation des Clients
Diese Funktion steht ab Version 2019.0.3 zur Verfügung.
Es können bis zu drei Instanzen (Testing, Staging, Production) auf einem System Installiert werden. Der gleichzeitige Betrieb ist gewährleistet. Die Instanzen können getrennt voneinander Deinstalliert oder Aktualisiert werden.
Bei der Verwendung von Instanzen wird dem Produktnamen der Name der Instanz in Klammen angestellt.
Die Installation einer Instanz wird über die Kommandozeile (cmd.exe) oder PowerShell angestoßen.
msiexec /i SmartTaxBalanceClient-0.0.0.0.msi MSINEWINSTANCE=1 TRANSFORMS=":Staging"
Bis Version 2019.0.6 wird die Desktop-Verknüpfung nicht für jede Instanz getrennt angelegt. Das heißt, dass die Verknüpfung immer auf die Anwendung zeigt, welche zuletzt installiert wurde.
Kundenspezifische Schnittstellen, welche über ein gesondertes Installationspaket zur Verfügung gestellt werden, können in diesem Zusammenhang nicht genutzt werden.