Aktivität „Windows-App installieren“
Die Installation WindowsApp-Aktivität installiert eine Anwendung aus einem MSI-Paket auf einem WindowsZielcomputer.
Hinweis:
Diese Aktivität ersetzt eine Powershell-Aktivität mit demselben Namen, die in Releases vor Genf verfügbar ist. Wenn Sie einen Workflow in einer vorherigen Version erstellt haben, der die veraltete Aktivität verwendet, funktioniert Ihr Workflow nach dem Upgrade auf Genf weiterhin normal. Alle neuen Workflows müssen jedoch die anwenderdefinierte Version dieser Aktivität verwenden. Diese Aktivität wurde mit erstellt PowerShell-Aktivitätendesigner, Wodurch Workflow-Administratoren die Möglichkeit haben, Eingabe- und Ausgabevariablen in zu speichern Datenbus .
Eingabevariablen
| Variable | Beschreibung |
|---|---|
| hostname | Hostname oder IP-Adresse des Ziels WindowsComputer, auf dem der Service installiert ist. Verwenden Sie DNS auflösen MID-Serverfähigkeiten Zum Auflösen von Hostnamen in IP-Adressen. |
| Installationspfad | Pfad zum Installationsprogramm. Das Installationsprogramm kann sich auf jedem Computer befinden, der sowohl für den MID-Server als auch für den Zielcomputer sichtbar ist (lokales Laufwerk, UNC-Pfad, zugeordnetes Laufwerk usw.). |
| Installationsprogramm | Name der Installationsdatei, z. B. Winzip150.msi . Das Installationsprogramm muss ein MSI-Paket sein. |
| Argumente | Der Parameter, der die Befehlszeilenargumente für das MSI-Paket enthält. Dies sind Name=Wert-Paare, getrennt durch ein Leerzeichen. Das Argument kann beispielsweise folgendermaßen angezeigt werden: INSTALLDIR=c:\myinstallfolder ADDESKTOPICON=0 . Diese Argumente hängen davon ab, was die tatsächlich installierte MSI definiert. Wenn keine Argumente vorhanden sind, lassen Sie das Feld leer. |
Ausgabevariablen
| Variable | Beschreibung |
|---|---|
| Ergebnis | Entweder Erfolg Oder Fehler . |
| errorMessage | Die executionResult.errorMessagesVon Aktivitätendesigner analysiert Quellen. |
Bedingungen
Der Aktivitätsstatus teilt der Workflow-Engine mit, was mit der Aktivität zu tun ist.
| Name | Beschreibung |
|---|---|
| Erfolg | Die Windows-Anwendung wurde erfolgreich auf dem Zielcomputer installiert. |
| Fehler | Die Windows-Anwendung konnte nicht auf dem Zielcomputer installiert werden |
Aktivieren Sie den WMI-Windows-Installationsprogramm-Anbieter
Zum Installieren von Software auf WindowsAktivieren Sie auf Computern, die die Aktivität „Windows-App installieren“ verwenden, den WMI-Windows-Installationsprogramm-Anbieter auf allen Zielcomputern.
Vorbereitungen
- Es wird empfohlen, dass sich der MID-Server, der Zielcomputer und der Quellcomputer des Installationsprogramms in derselben Active Directory-Domäne befinden. Wenn sich diese Computer jedoch in separaten Domänen befinden, müssen diese Domänen über verfügen Vertrauensbeziehung Zwischen ihnen hergestellt.
- Wenn der Installationsprogramm-Pfad ein ist UNC-Dateifreigabe Computer, der Active Directory-Account des Zielcomputers muss für die Delegierung vertrauenswürdig sein. Anweisungen zu dieser Konfiguration finden Sie in der Veröffentlichung in der Community für Windows-Anwendungen werden installiert und deinstalliert .
Warum und wann dieser Vorgang ausgeführt wird
Hinweis:
Siehe WMI-Anbieter Für eine Liste von WindowsBetriebssysteme, die dieses Tool standardmäßig bereitstellen.