Änderungen von Dokument 4. Windows Install Options
Zuletzt geändert von teamwire001 am 2025/08/19 08:19
Von Version 4.1
bearbeitet von teamwire001
am 2024/12/12 14:43
am 2024/12/12 14:43
Änderungskommentar:
DOC-390 + heading hierarchy fixes
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Titel
-
... ... @@ -1,1 +1,1 @@ 1 -4. Windows Installationsoptionen1 +4. Hintergrundinstallation - Inhalt
-
... ... @@ -1,110 +108,3 @@ 1 -= Desktop 4.0.0 oder neuer = 2 - 3 - 4 -Microsoft Windows Installer ist ein Installations- und Konfigurationsdienst, der mit Windows bereitgestellt wird. Er ermöglicht unter anderem das Ausführen von Prozessen mit dem Windows-Befehl {{code}}msiexec{{/code}}. 5 - 6 -Diesen Befehl können Sie verwenden, um bspw. eine [[stille Installation (Hintergrundinstallation)>>doc:||anchor="4-quietinstall"]] von Teamwire ganz ohne Benutzerinteraktion auszuführen, oder um den [[Installationskontext>>doc:||anchor="4-installcontext"]] zu bestimmen. 7 - 8 - 9 -{{id name="4-quietinstall"/}} 10 - 11 -== Stille Installation == 12 - 13 -Die **Anzeigeoptionen** der {{code}}msiexec{{/code}} ermöglichen eine stille Installation. Alle verfügbaren Parameter finden Sie hier: [[Microsoft ~> msiexec ~> Anzeigeoptionen>>url:https://learn.microsoft.com/de-de/windows-server/administration/windows-commands/msiexec#display-options||rel="noopener noreferrer" target="_blank"]] 14 - 15 - 16 -Um die Teamwire App still zu installieren, verwenden Sie folgenden Befehl und Parameter: 17 - 18 -{{code language="shell"}} 19 -msiexec.exe /i <path_to_package> /qn 20 -{{/code}} 21 - 22 -Beispiel: {{code language="shell"}}msiexec.exe /i "C:\Users\USERNAME\Downloads\teamwire-setup.msi" /qn{{/code}} 23 - 24 - 25 -{{id name="4-quietdeinstall"/}} 26 - 27 -== Stille Deinstallation == 28 - 29 -Die **Anzeigeoptionen** der {{code}}msiexec{{/code}} ermöglichen eine stille Deinstallation. Alle verfügbaren Parameter finden Sie hier: [[Microsoft ~> msiexec ~> Anzeigeoptionen>>url:https://learn.microsoft.com/de-de/windows-server/administration/windows-commands/msiexec#display-options||rel="noopener noreferrer" target="_blank"]] 30 - 31 - 32 -Um die Teamwire App still zu deinstallieren, verwenden Sie folgenden Befehl und Parameter: 33 - 34 -{{code language="shell"}} 35 -msiexec.exe /x <path_to_package> /qn 36 -{{/code}} 37 - 38 -Bei der Deinstallation ist der Pfad zur MSI-Datei von Ihrer Datenverwaltung abhängig. 39 - 40 - 41 -Beispiel A: {{code language="shell"}}msiexec.exe /x "C:\Users\USERNAME\Downloads\teamwire-setup.msi" /qn{{/code}} 42 -Die Datei, die schon für die Installation verwendet wurde, bleibt in einem definierten Verzeichnis bestehen. 43 - 44 -Beispiel B: {{code language="shell"}}msiexec.exe /x "C:\Windows\Installer\34237a6a.msi" /qn{{/code}} 45 -Sie nutzen die vom System gecachte MSI-Datei. Diese liegt standardmäßig unter ##%SystemRoot%\Installer##. 46 - 47 - 48 -{{id name="4-installcontext"/}} 49 - 50 -== Installationskontext == 51 - 52 -Der Windows Installer kann ein Paket auf einem Computer in zwei Installationskontexten installieren: computerspezifisch und benutzerspezifisch. 53 - 54 -Eine computerspezifische Installation des Pakets ist erforderlich, **damit alle Benutzer** des Computers auf die Anwendung zugreifen und diese verwenden können. Da eine computerspezifische Installation Änderungen am System vornimmt, die sich auf alle Benutzer auswirken, werden hier Administratorrechte benötigt. Weitere Informationen finden Sie hier: [[Microsoft ~> Windows Installer ~> Installationskontext>>https://learn.microsoft.com/de-de/windows/win32/msi/installation-context||rel="noopener noreferrer" target="_blank"]] 55 - 56 - 57 -{{id name="4-context-user"/}} 58 - 59 -=== Benutzerbezogen === 60 - 61 -Das Paket wird standardmäßig im benutzerbezogenen Installationskontext installiert. Der folgende Befehl führt die benutzerbezogene Installation durch: 62 - 63 -{{code language="shell"}} 64 -msiexec.exe /i <path_to_package> 65 -{{/code}} 66 - 67 -Teamwire wird hierbei in das folgende Verzeichnis installiert: ##%LOCALAPPDATA%\Programs\Teamwire## 68 - 69 - 70 -{{id name="4-context-machine"/}} 71 - 72 -=== Computerbezogen === 73 - 74 -Um das Paket im computerbezogenen Installationskontext zu installieren, wird der Parameter ##ALLUSERS## benötigt. Der folgende Befehl führt die computerbezogene Installation durch: 75 - 76 -{{code language="shell"}} 77 -msiexec.exe /i <path_to_package> ALLUSERS=1 78 -{{/code}} 79 - 80 -Teamwire wird hierbei in das folgende Verzeichnis installiert: ##C:\Program Files\Teamwire## 81 - 82 - 83 -{{id name="4-context-custom"/}} 84 - 85 -=== Benutzerdefiniertes Installationsverzeichnis === 86 - 87 -Sie können ein benutzerdefiniertes Verzeichnis für die Installation der Teamwire App mit dem folgenden Parameter definieren: 88 - 89 -{{code language="shell"}} 90 -msiexec.exe /i <path_to_package> APPLICATIONFOLDER=<absolute_application_path> 91 -{{/code}} 92 - 93 -Beispiel: {{code language="shell"}}msiexec.exe /i "C:\Users\USERNAME\Downloads\teamwire-setup.msi" APPLICATIONFOLDER="C:\Teamwire"{{/code}} 94 - 95 - 96 - 97 ----- 98 - 99 -{{id name="desktop-previous"/}} 100 - 101 -= Desktop 3.4.3 und vorherige Versionen = 102 - 103 - 104 -{{id name="quietinstall"/}} 105 - 106 -== Stille Installation == 107 - 108 108 Über die Kommandozeile kann eine Hintergrundinstallation von Teamwire ganz ohne Benutzerinteraktion ausgeführt werden. 109 109 110 110 Die Syntax des Befehls lautet ... ... @@ -113,6 +113,8 @@ 113 113 start "" /WAIT Teamwire-setup_XXX.exe /S [optional parameters] /D=<path> 114 114 {{/code}} 115 115 9 +## ## 10 + 116 116 Geben Sie in diesem Befehl den Pfad zur Teamwire-Installationsdatei an und spezifizieren Sie mit der ##/D## - Option das Verzeichnis, in welchem Sie Teamwire installieren möchten. 117 117 118 118 Beispiel: ... ... @@ -121,25 +121,35 @@ 121 121 start "" /WAIT Teamwire-setup_1.10.0.exe /S /D=C:\Program Files (x86)\Teamwire\ 122 122 {{/code}} 123 123 124 - EineVerknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis.19 +## ## 125 125 126 -Das Ziel der Verknüpfung bei Standardinstallation lautet {{code language="plain"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app"{{/code}} 127 - 128 - 129 129 (% class="box infomessage" %) 130 130 ((( 131 131 Bitte beachten Sie, dass ##/D## **immer als letztes in der Kommandozeile steht** und **der Pfad ohne Anführungszeichen angegeben wird,** auch wenn er Leerzeichen enthält. 132 132 ))) 133 133 26 +## ## 134 134 135 - {{id name="roamingdir"/}}28 +Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis. 136 136 137 - ===BenutzerdatenimRoaming-Verzeichnis===30 +Das Ziel der Verknüpfung bei Standardinstallation lautet {{code language="plain"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app"{{/code}} 138 138 139 -{{code language="plain"}}/APPDATA=TRUE{{/code}} ## ## 140 140 141 - Diesist einer Paramenter.33 +{{id name="optional"/}} 142 142 35 += Optionale Parameter = 36 + 37 +Die nachfolgenden Parameter sind optional und ermöglichen es diverse Einstellungen direkt bei der Installation vorzunehmen. 38 + 39 +Bitte beachten Sie weiterhin, dass Verzeichnisangabe ##/D## immer als letztes in der Kommandozeile steht und der Pfad ohne Anführungszeichen genannt wird, auch wenn er Leerzeichen enthält. 40 + 41 + 42 +{{id name="roamingdir"/}} 43 + 44 +== Benutzerdaten im Roaming-Verzeichnis == 45 + 46 +{{code language="plain"}}/APPDATA=TRUE{{/code}} ## ## 47 + 143 143 Standardmäßig werden die Benutzerdaten unter ##%LOCALAPPDATA%## (##..\AppData\Local\##) abgelegt. 144 144 145 145 In manchen Umgebungen oder virtuellen Systemen löschen Richtlinien diese Ordner nach einer Sitzung wieder. Um die Daten in das ##%APPDATA%## Verzeichnis (##..\AppData\Roaming\##) zu schreiben, fügen Sie der Installation das Argument ##/APPDATA=TRUE## hinzu. ... ... @@ -150,6 +150,8 @@ 150 150 start "" /WAIT Teamwire-setup_1.10.0.exe /S /APPDATA=TRUE /D=C:\Program Files (x86)\Teamwire\ 151 151 {{/code}} 152 152 58 +## ## 59 + 153 153 Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis. 154 154 155 155 Das Ziel der Verknüpfung inkl. Roaming-Verzeichnis lautet {{code language="plain"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app" --user-data-dir=%APPDATA%/Teamwire{{/code}} ... ... @@ -157,12 +157,10 @@ 157 157 158 158 {{id name="customdir"/}} 159 159 160 -== =Benutzerdaten in benutzerdefiniertem Verzeichnis ===67 +== Benutzerdaten in benutzerdefiniertem Verzeichnis == 161 161 162 162 {{code language="plain"}}/USERDATADIR=<path>{{/code}} ## ## 163 163 164 -Dies ist ein optionaler Paramenter. 165 - 166 166 Sollten Sie aufgrund Ihrer Netzwerkumgebung oder Richtlinien zur Aufbewahrung lokaler Daten die Benutzerdaten auf einem anderen Pfad (bspw. einem automatisch gemappten Home-Verzeichnis je Benutzer) ablegen wollen, können Sie diesen über den Parameter ##/USERDATADIR## definieren. **Der Pfad des Parameter muss in Anführungszeichen gesetzt werden.** 167 167 168 168 Die Ordnerstruktur im benutzerdefinierten Verzeichnis wird erst bei Registrierung am Desktop Client erstellt. Beachten Sie außerdem, dass trotz der Definition eines eigenen Benutzerdatenverzeichnis die ursprüngliche Struktur unter ##%LOCALAPPDATA%\Teamwire\User Data\Default\## erstellt wird. Diese enthält jedoch keinerlei Daten. ... ... @@ -173,6 +173,8 @@ 173 173 start "" /WAIT Teamwire-setup_1.10.0.exe /S /USERDATADIR="H:\TeamwireData\" /D=C:\Program Files (x86)\Teamwire\ 174 174 {{/code}} 175 175 81 +## ## 82 + 176 176 Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis. 177 177 178 178 Das Ziel der Verknüpfung inkl. benutzerdefiniertem Verzeichnis lautet {{code language="plain"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app" --user-data-dir="<userdata_directory>\Teamwire"{{/code}} ... ... @@ -180,12 +180,10 @@ 180 180 181 181 {{id name="runonstartup"/}} 182 182 183 -== =Beim Start automatisch ausführen ===90 +== Beim Start automatisch ausführen == 184 184 185 185 {{code language="plain"}}/STARTUP=TRUE{{/code}} ## ## 186 186 187 -Dies ist ein optionaler Paramenter. 188 - 189 189 Mit diesem Parameter aktivieren Sie bereits während der Installation, dass Teamwire zukünftig beim Start von Windows ausgeführt werden soll. 190 190 191 191 Example: ... ... @@ -194,11 +194,10 @@ 194 194 start "" /WAIT Teamwire-setup_1.10.0.exe /S /STARTUP=TRUE /D=C:\Program Files (x86)\Teamwire\ 195 195 {{/code}} 196 196 197 -## ## 198 198 199 199 {{id name="silentdeinstall"/}} 200 200 201 -= =Silent Deinstallation ==105 += Silent Deinstallation = 202 202 203 203 Teamwire kann über die Kommandozeile im Hintergrund deinstalliert werden. 204 204