Änderungen von Dokument 4. Windows Install Options

Zuletzt geändert von teamwire001 am 2024/12/12 14:43

Von Version 3.2
bearbeitet von teamwire003
am 2024/03/01 14:20
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 1.1
bearbeitet von teamwire001
am 2021/06/10 09:56
Änderungskommentar: Imported from XAR

Zusammenfassung

Details

Seiteneigenschaften
Titel
... ... @@ -1,1 +1,1 @@
1 -4. Windows Installationsoptionen
1 +3. Hintergrundinstallation
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.teamwire003
1 +XWiki.teamwire001
Inhalt
... ... @@ -1,106 +104,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 -= Bis Desktop 3.4.2 =
102 -
103 -
104 104  Über die Kommandozeile kann eine Hintergrundinstallation von Teamwire ganz ohne Benutzerinteraktion ausgeführt werden.
105 105  
106 106  Die Syntax des Befehls lautet
... ... @@ -133,19 +133,15 @@
133 133  Das Ziel der Verknüpfung bei Standardinstallation lautet {{code language="plain"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app"{{/code}}
134 134  
135 135  
136 -{{id name="optional"/}}
33 += Optionale Parameter =
137 137  
138 -== Optionale Parameter ==
139 -
140 140  Die nachfolgenden Parameter sind optional und ermöglichen es diverse Einstellungen direkt bei der Installation vorzunehmen.
141 141  
142 142  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.
143 143  
144 144  
145 -{{id name="roamingdir"/}}
40 +== Benutzerdaten im Roaming-Verzeichnis ==
146 146  
147 -=== Benutzerdaten im Roaming-Verzeichnis ===
148 -
149 149  {{code language="plain"}}/APPDATA=TRUE{{/code}} ## ##
150 150  
151 151  Standardmäßig werden die Benutzerdaten unter ##%LOCALAPPDATA%## (##..\AppData\Local\##) abgelegt.
... ... @@ -165,10 +165,8 @@
165 165  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}}
166 166  
167 167  
168 -{{id name="customdir"/}}
61 +== Benutzerdaten in benutzerdefiniertem Verzeichnis ==
169 169  
170 -=== Benutzerdaten in benutzerdefiniertem Verzeichnis ===
171 -
172 172  {{code language="plain"}}/USERDATADIR=<path>{{/code}} ## ##
173 173  
174 174  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.**
... ... @@ -185,13 +185,11 @@
185 185  
186 186  Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis.
187 187  
188 -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}}
79 +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}}
189 189  
190 190  
191 -{{id name="runonstartup"/}}
82 +== Beim Start automatisch ausführen ==
192 192  
193 -=== Beim Start automatisch ausführen ===
194 -
195 195  {{code language="plain"}}/STARTUP=TRUE{{/code}} ## ##
196 196  
197 197  Mit diesem Parameter aktivieren Sie bereits während der Installation, dass Teamwire zukünftig beim Start von Windows ausgeführt werden soll.
... ... @@ -202,27 +202,4 @@
202 202  start "" /WAIT Teamwire-setup_1.10.0.exe /S /STARTUP=TRUE /D=C:\Program Files (x86)\Teamwire\
203 203  {{/code}}
204 204  
205 -
206 -{{id name="silentdeinstall"/}}
207 -
208 -== Silent Deinstallation ==
209 -
210 -Teamwire kann über die Kommandozeile im Hintergrund deinstalliert werden.
211 -
212 -Die Syntax des Befehls lautet
213 -
214 -{{code language="plain"}}
215 -start "" /WAIT "<path>\uninstall.exe" /S
216 -{{/code}}
217 -
218 -Geben Sie in diesem Befehl den Pfad zur Deinstallationsdatei an. Diese liegt im Hauptverzeichnis der Teamwire Anwendung. **Der Pfad der Deinstallationsdatei muss in Anführungszeichen gesetzt werden.**
219 -
220 -Beispiel: {{code language="plain"}}start "" /WAIT "C:\Program Files (x86)\Teamwire\uninstall.exe" /S{{/code}}
221 -
222 -
223 -(% class="box infomessage" %)
224 -(((
225 -Die Entfernung der Benutzerdaten findet nur für den Benutzer statt, welcher die lokale Deinstallation ausführt.
226 -)))
227 -
228 228  ## ##