Änderungen von Dokument 4. Windows Install Options
Zuletzt geändert von teamwire001 am 2025/09/11 14:59
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -1,48 +1,54 @@ 1 - = Desktop 4.0.0 oderneuer =1 +{{id name="4-quietinstall"/}} 2 2 3 += Stille Installation = 3 3 4 - MicrosoftWindowsInstaller ist einInstallations- und Konfigurationsdienst,der mit Windowsbereitgestellt wird. Er ermöglicht unter anderem dasAusführen von Prozessen mitdem Windows-Befehl{{code}}msiexec{{/code}}.5 +{{tabs idsToLabels="install1=Desktop 4, install2=Bis Desktop 3.4.3"/}} 5 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 +(% id="install1" %) 8 +((( 9 +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 language="none"}}msiexec{{/code}} ganz ohne Benutzerinteraktion. 7 7 11 +Die **Anzeigeoptionen** der {{code language="none"}}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"]] 8 8 9 -{{id name="4-quietinstall"/}} 10 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 16 Um die Teamwire App still zu installieren, verwenden Sie folgenden Befehl und Parameter: 17 17 18 -{{code language=" shell"}}16 +{{code language="none"}} 19 19 msiexec.exe /i <path_to_package> /qn 20 20 {{/code}} 21 21 22 -Beispiel: {{code language="shell"}}msiexec.exe /i "C:\Users\USERNAME\Downloads\teamwire-setup.msi" /qn{{/code}} 20 +Beispiel: {{code language="none"}}msiexec.exe /i "C:\Users\USERNAME\Downloads\teamwire-setup.msi" /qn{{/code}} 21 +))) 23 23 23 +(% id="install2" %) 24 +((( 25 +Über die Kommandozeile kann eine Hintergrundinstallation von Teamwire ganz ohne Benutzerinteraktion ausgeführt werden. 24 24 25 - {{idname="4-quietdeinstall"/}}27 +Die Syntax des Befehls lautet 26 26 27 -== Stille Deinstallation == 29 +{{code language="none"}} 30 +start "" /WAIT Teamwire-setup_XXX.exe /S [optional parameters] /D=<path> 31 +{{/code}} 28 28 29 - Die**Anzeigeoptionen**der {{code}}msiexec{{/code}}ermöglicheneinestilleDeinstallation. AlleverfügbarenParameterfinden Siehier:[[Microsoft~> msiexec~> Anzeigeoptionen>>url:https://learn.microsoft.com/de-de/windows-server/administration/windows-commands/msiexec#display-options||rel="noopenernoreferrer"target="_blank"]]33 +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. 30 30 35 +Beispiel: 31 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 37 +{{code language="none"}} 38 +start "" /WAIT Teamwire-setup_1.10.0.exe /S /D=C:\Program Files (x86)\Teamwire\ 36 36 {{/code}} 37 37 38 - BeiderDeinstallationistderPfadzurMSI-Dateivon IhrerDatenverwaltung abhängig.41 +Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis. 39 39 43 +Das Ziel der Verknüpfung bei Standardinstallation lautet {{code language="none"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app"{{/code}} 40 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. 45 +{{info}} 46 +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. 47 +{{/info}} 48 +))) 43 43 44 - BeispielB: {{codenguage="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##.50 +(% style="border-color:var(--gili_blue_300)" %) 51 +---- 46 46 47 47 48 48 {{id name="4-installcontext"/}} ... ... @@ -49,6 +49,12 @@ 49 49 50 50 == Installationskontext == 51 51 58 +{{tabs idsToLabels="context1=Desktop 4, context2=Bis Desktop 3.4.3"/}} 59 + 60 +(% id="context1" %) 61 +((( 62 +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 language="none"}}msiexec{{/code}} ganz ohne Benutzerinteraktion. 63 + 52 52 Der Windows Installer kann ein Paket auf einem Computer in zwei Installationskontexten installieren: computerspezifisch und benutzerspezifisch. 53 53 54 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"]] ... ... @@ -56,11 +56,11 @@ 56 56 57 57 {{id name="4-context-user"/}} 58 58 59 -== =Benutzerbezogen===71 +(% class="numbox" %)A(%%) (% class="numbox-title" %)Benutzerbezogene Installation 60 60 61 61 Das Paket wird standardmäßig im benutzerbezogenen Installationskontext installiert. Der folgende Befehl führt die benutzerbezogene Installation durch: 62 62 63 -{{code language=" shell"}}75 +{{code language="none"}} 64 64 msiexec.exe /i <path_to_package> 65 65 {{/code}} 66 66 ... ... @@ -69,11 +69,11 @@ 69 69 70 70 {{id name="4-context-machine"/}} 71 71 72 -== =Computerbezogen===84 +(% class="numbox" %)B(%%) (% class="numbox-title" %)Computerbezogene Installation 73 73 74 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 75 76 -{{code language=" shell"}}88 +{{code language="none"}} 77 77 msiexec.exe /i <path_to_package> ALLUSERS=1 78 78 {{/code}} 79 79 ... ... @@ -82,140 +82,136 @@ 82 82 83 83 {{id name="4-context-custom"/}} 84 84 85 -== =Benutzerdefiniertes Installationsverzeichnis===97 +(% class="numbox" %)C(%%) (% class="numbox-title" %)Benutzerdefiniertes Installationsverzeichnis 86 86 87 87 Sie können ein benutzerdefiniertes Verzeichnis für die Installation der Teamwire App mit dem folgenden Parameter definieren: 88 88 89 -{{code language=" shell"}}101 +{{code language="none"}} 90 90 msiexec.exe /i <path_to_package> APPLICATIONFOLDER=<absolute_application_path> 91 91 {{/code}} 92 92 93 -Beispiel: {{code language="shell"}}msiexec.exe /i "C:\Users\USERNAME\Downloads\teamwire-setup.msi" APPLICATIONFOLDER="C:\Teamwire"{{/code}} 105 +Beispiel: {{code language="none"}}msiexec.exe /i "C:\Users\USERNAME\Downloads\teamwire-setup.msi" APPLICATIONFOLDER="C:\Teamwire"{{/code}} 106 +))) 94 94 108 +(% id="context2" %) 109 +((( 110 +{{id name="roamingdir"/}} 95 95 112 +(% class="numbox" %)A(%%) (% class="numbox-title" %)Benutzerdaten im Roaming-Verzeichnis 96 96 97 - ----114 +{{code language="none"}}/APPDATA=TRUE{{/code}} ## ## 98 98 99 - {{id name="desktop-previous"/}}116 +Dies ist ein optionaler Paramenter. 100 100 101 - = Desktop 3.4.3 undvorherigeVersionen=118 +Standardmäßig werden die Benutzerdaten unter ##%LOCALAPPDATA%## (##..\AppData\Local\##) abgelegt. 102 102 120 +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. 103 103 104 -{{id name="quietinstall"/}} 105 - 106 -== Stille Installation == 107 - 108 -Über die Kommandozeile kann eine Hintergrundinstallation von Teamwire ganz ohne Benutzerinteraktion ausgeführt werden. 109 - 110 -Die Syntax des Befehls lautet 111 - 112 -{{code language="plain"}} 113 -start "" /WAIT Teamwire-setup_XXX.exe /S [optional parameters] /D=<path> 114 -{{/code}} 115 - 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 - 118 118 Beispiel: 119 119 120 -{{code language=" plain"}}121 -start "" /WAIT Teamwire-setup_1.10.0.exe /S /D=C:\Program Files (x86)\Teamwire\ 124 +{{code language="none"}} 125 +start "" /WAIT Teamwire-setup_1.10.0.exe /S /APPDATA=TRUE /D=C:\Program Files (x86)\Teamwire\ 122 122 {{/code}} 123 123 124 124 Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis. 125 125 126 -Das Ziel der Verknüpfung beiStandardinstallationlautetplain"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app"{{/code}}130 +Das Ziel der Verknüpfung inkl. Roaming-Verzeichnis lautet {{code language="none"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app" --user-data-dir=%APPDATA%/Teamwire{{/code}} 127 127 128 128 129 -(% class="box infomessage" %) 130 -((( 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 -))) 133 +{{id name="customdir"/}} 133 133 135 +(% class="numbox" %)B(%%) (% class="numbox-title" %)Benutzerdaten in benutzerdefiniertem Verzeichnis 134 134 135 -{{ id name="roamingdir"/}}137 +{{code language="none"}}/USERDATADIR=<path>{{/code}} ## ## 136 136 137 -=== Benutzerdaten im Roaming-Verzeichnis === 138 - 139 -{{code language="plain"}}/APPDATA=TRUE{{/code}} ## ## 140 - 141 141 Dies ist ein optionaler Paramenter. 142 142 143 -St andardmäßig werden die Benutzerdaten unter ##%LOCALAPPDATA%##(##..\AppData\Local\##)abgelegt.141 +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.** 144 144 145 - InmanchenUmgebungenodervirtuellenSystemenlöschenRichtliniendieseOrdner nacheinerSitzungwieder. Umdie Datenas ##%APPDATA%## Verzeichnis(##..\AppData\Roaming\##)zu schreiben,fügen SiederInstallationdasArgument##/APPDATA=TRUE## hinzu.143 +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. 146 146 147 147 Beispiel: 148 148 149 -{{code language=" plain"}}150 -start "" /WAIT Teamwire-setup_1.10.0.exe /S / APPDATA=TRUE/D=C:\Program Files (x86)\Teamwire\147 +{{code language="none"}} 148 +start "" /WAIT Teamwire-setup_1.10.0.exe /S /USERDATADIR="H:\TeamwireData\" /D=C:\Program Files (x86)\Teamwire\ 151 151 {{/code}} 152 152 153 153 Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis. 154 154 155 -Das Ziel der Verknüpfung inkl. Roaming-Verzeichnis lautetplain"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app" --user-data-dir=%APPDATA%/Teamwire{{/code}}153 +Das Ziel der Verknüpfung inkl. benutzerdefiniertem Verzeichnis lautet {{code language="none"}}"<app_directory>\Teamwire\nw.exe" "<app_directory>\Teamwire\app" --user-data-dir="<userdata_directory>\Teamwire"{{/code}} 156 156 157 157 158 -{{id name=" customdir"/}}156 +{{id name="runonstartup"/}} 159 159 160 - ===BenutzerdateninbenutzerdefiniertemVerzeichnis===158 +(% class="numbox" %)C(%%) (% class="numbox-title" %)Beim Start automatisch ausführen 161 161 162 -{{code language=" plain"}}/USERDATADIR=<path>{{/code}} ## ##160 +{{code language="none"}}/STARTUP=TRUE{{/code}} ## ## 163 163 164 164 Dies ist ein optionaler Paramenter. 165 165 166 - SolltenSie aufgrund IhrerNetzwerkumgebungoder Richtlinienzur Aufbewahrung lokaler Daten dieBenutzerdatenauf einemanderen Pfad (bspw. einem automatischgemappten Home-Verzeichnis je Benutzer) ablegenwollen,können Siediesen überden Parameter##/USERDATADIR## definieren. **Der PfaddesParameter muss in Anführungszeichen gesetztwerden.**164 +Mit diesem Parameter aktivieren Sie bereits während der Installation, dass Teamwire zukünftig beim Start von Windows ausgeführt werden soll. 167 167 168 - Die Ordnerstruktur im benutzerdefinierten Verzeichnis wird erst bei RegistrierungamDesktopClient 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.166 +Example: 169 169 170 -Beispiel: 171 - 172 -{{code language="plain"}} 173 -start "" /WAIT Teamwire-setup_1.10.0.exe /S /USERDATADIR="H:\TeamwireData\" /D=C:\Program Files (x86)\Teamwire\ 168 +{{code language="none"}} 169 +start "" /WAIT Teamwire-setup_1.10.0.exe /S /STARTUP=TRUE /D=C:\Program Files (x86)\Teamwire\ 174 174 {{/code}} 171 +))) 175 175 176 -Eine Verknüpfung der Anwendung finden Sie im Teamwire Installationsverzeichnis. 173 +(% style="border-color:var(--gili_blue_300)" %) 174 +---- 177 177 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}} 179 179 177 +{{id name="4-quietdeinstall"/}} 180 180 181 - {{idname="runonstartup"/}}179 += Stille Deinstallation = 182 182 183 - ===Beim Startautomatischausführen===181 +{{tabs idsToLabels="deinstall1=Desktop 4, deinstall2=Bis Desktop 3.4.3"/}} 184 184 185 -{{code language="plain"}}/STARTUP=TRUE{{/code}} ## ## 183 +(% id="deinstall1" %) 184 +((( 185 +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 language="none"}}msiexec{{/code}} ganz ohne Benutzerinteraktion. 186 186 187 -Dies ist ein optionaler Paramenter.187 +Die **Anzeigeoptionen** der {{code language="none"}}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"]] 188 188 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 - Example:190 +Um die Teamwire App still zu deinstallieren, verwenden Sie folgenden Befehl und Parameter: 192 192 193 -{{code language=" plain"}}194 - start "" /WAIT Teamwire-setup_1.10.0.exe /S/STARTUP=TRUE /D=C:\Program Files (x86)\Teamwire\192 +{{code language="none"}} 193 +msiexec.exe /x <path_to_package> /qn 195 195 {{/code}} 196 196 197 - ####196 +Bei der Deinstallation ist der Pfad zur MSI-Datei von Ihrer Datenverwaltung abhängig. 198 198 199 -{{id name="silentdeinstall"/}} 200 200 201 -== Stille Deinstallation == 199 +**Beispiel A:** {{code language="none"}}msiexec.exe /x "C:\Users\USERNAME\Downloads\teamwire-setup.msi" /qn{{/code}} 200 +Die Datei, die schon für die Installation verwendet wurde, bleibt in einem definierten Verzeichnis bestehen. 202 202 202 + 203 +**Beispiel B:** {{code language="none"}}msiexec.exe /x "C:\Windows\Installer\34237a6a.msi" /qn{{/code}} 204 +Sie nutzen die vom System gecachte MSI-Datei. Diese liegt standardmäßig unter ##%SystemRoot%\Installer##. 205 +))) 206 + 207 +(% id="deinstall2" %) 208 +((( 203 203 Teamwire kann über die Kommandozeile im Hintergrund deinstalliert werden. 204 204 205 205 Die Syntax des Befehls lautet 206 206 207 -{{code language=" plain"}}213 +{{code language="none"}} 208 208 start "" /WAIT "<path>\uninstall.exe" /S 209 209 {{/code}} 210 210 211 211 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.** 212 212 213 -Beispiel: plain"}}start "" /WAIT "C:\Program Files (x86)\Teamwire\uninstall.exe" /S{{/code}}219 +Beispiel: {{code language="none"}}start "" /WAIT "C:\Program Files (x86)\Teamwire\uninstall.exe" /S{{/code}} 214 214 215 - 216 -(% class="box infomessage" %) 217 -((( 221 +{{info}} 218 218 Die Entfernung der Benutzerdaten findet nur für den Benutzer statt, welcher die lokale Deinstallation ausführt. 223 +{{/info}} 219 219 ))) 220 220 226 +(% style="border-color:var(--gili_blue_300)" %) 227 +---- 228 + 221 221 ## ##