UniversalAppInstall (Referenz)
Verwenden Sie zum Installieren von Windows-Apps aus dem Microsoft Store oder einem gehosteten Speicherort UniversalAppInstall-Einstellungen.
Hinweis
Sie können nur die Windows-Bereitstellungseinstellungen und -Bereitstellungspakete für Apps verwenden, für die Sie die verfügbaren Installationsdateien besitzen, nämlich mit quergeladenen Apps, die eine Offlinelizenz besitzen. Erfahren Sie mehr die Verteilung von Offline-Apps.
Betrifft
Einstellung | Windows-Client | Surface Hub | HoloLens | IoT Core |
---|---|---|---|---|
DeviceContextApp | ✅ | ✅ | ||
DeviceContextAppLicense | ✅ | ✅ | ||
StoreInstall | ✅ | ✅ | ✅ | |
UserContextApp | ✅ | ✅ | ✅ | |
UserContextAppLicense | ✅ | ✅ | ✅ |
DeviceContextApp
Geben Sie einen App-Paketfamiliennamen ein, um eine App für alle Gerätebenutzer zu installieren. Sie können das Get-AppxPackage-Cmdlet verwenden, um den Paketfamiliennamen für eine installierte App abzurufen.
Hinweis
geben Sie für XAP-Dateien die Produkt-ID ein.
Konfigurieren Sie für jede App, die Sie dem Paket hinzufügen, die Einstellungen in der folgenden Tabelle.
Einstellung | Wert | Beschreibung |
---|---|---|
ApplicationFile |
.appx oder .appxbundle |
Legen Sie den Wert auf die App-Datei fest, die Sie auf dem Gerät installieren möchten. Aktivieren Sie auch die Einstellung AllowAllTrustedApps , und fügen Sie ein Stammzertifikat oder eine Lizenzdatei hinzu. |
DependencyAppxFiles | Alle erforderlichen Frameworks | In der Regel werden Abhängigkeiten für die App unter Erforderliche Frameworks aufgeführt. |
DeploymentOptions | - Keine Erzwingung des Herunterfahrens der Anwendung: Wenn dieses Paket oder ein Paket, das von diesem Paket abhängt, derzeit verwendet wird, werden die dem Paket zugeordneten Prozesse erzwungen heruntergefahren. Die Registrierung kann fortgesetzt werden. - Entwicklungsmodus: Nicht verwenden. – Alle Ressourcen installieren: Wenn Sie diese Option festlegen, wird die App angewiesen, Überprüfungen auf Die Anwendbarkeit von Ressourcen zu überspringen. - Herunterfahren der Zielanwendung erzwingen: Wenn dieses Paket derzeit verwendet wird, werden die dem Paket zugeordneten Prozesse erzwungen heruntergefahren, sodass die Registrierung fortgesetzt werden kann. |
Wählen Sie eine Bereitstellungsoption aus. |
LaunchAppAtLogin | - App nicht starten: App starten |
Legen Sie den Wert für App-Verhalten fest, wenn sich ein Benutzer anmeldet. |
OptionalPackageFiles | Zusätzliche Dateien, die für das Paket erforderlich sind | Navigieren Sie zu den optionalen Paketdateien, wählen Sie sie aus, und fügen Sie sie hinzu. |
Weitere Informationen zu Bereitstellungsoptionen finden Sie unter DeploymentOptions-Enumeration.
DeviceContextAppLicense
Verwenden Sie diese Einstellung, um die Lizenzdatei für die bereitgestellte App anzugeben.
- Geben Sie eine LicenseProductId für die App an: Die Lizenz-ID finden Sie im Stammheader der Lizenzdatei. Geben Sie beispielsweise ein
LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc"
. Geben Sie ihn in das Feld LicenseProductId ein, und wählen Sie Hinzufügen aus. - Wählen Sie die LicenseProductId im Bereich Available Customizations aus, navigieren Sie zur App-Lizenzdatei, und wählen Sie sie aus.
StoreInstall
Wird zum Installieren einer App aus dem Microsoft Store für Unternehmen verwendet.
- Geben Sie einen Paketfamiliennamen ein, und wählen Sie dann Hinzufügen aus.
- Konfigurieren Sie die folgenden Einstellungen für das App-Paket:
Einstellung | Beschreibung |
---|---|
Flags | Zurzeit ist keine Beschreibung verfügbar. |
ProductID | Geben Sie die Produkt-ID ein. Hier erfahren Sie, wie Sie die Produkt-ID finden. |
SkuID | Geben Sie die SKU ID ein Hier erfahren Sie, wie Sie die SKU-ID finden. |
UserContextApp
Dient zum Hinzufügen einer neuen Benutzerkontext-App.
- Geben Sie einen PackageFamilyName für die App an, und wählen Sie dann Hinzufügen aus.
- Wählen Sie PackageFamilyName im Bereich Verfügbare Anpassungen aus, und konfigurieren Sie die folgenden Einstellungen.
Einstellung | Wert | Beschreibung |
---|---|---|
ApplicationFile | App-Datei | Navigieren Sie zur Anwendungsdatei, wählen Sie sie aus, und fügen Sie sie hinzu. |
DependencyAppxFiles | Zusätzliche Dateien, die für die App erforderlich sind | Navigieren Sie zu den Abhängigkeitsdateien, wählen Sie sie aus, und fügen Sie sie hinzu. |
DeploymentOptions | – Keine : Herunterfahren der Anwendung erzwingen– Entwicklungsmodus – Installieren aller Ressourcen – Herunterfahren der Zielanwendung erzwingen |
Wählen Sie eine Bereitstellungsoption aus. |
LaunchAppAtLogin | - App nicht starten: App starten |
Wählen Sie aus, ob die App gestartet werden soll, wenn sich ein Benutzer anmeldet. |
UserContextAppLicense
Verwenden Sie diese Einstellung, um die Lizenzdatei für die Benutzerkontext-App anzugeben.
- Geben Sie eine LicenseProductId für die App an: Die Lizenz-ID finden Sie im Stammheader der Lizenzdatei. Geben Sie beispielsweise ein
LicenseID="aaaaaaaa-dddd-8848-f8d0-7d6a93dfcccc"
. Geben Sie ihn in das Feld LicenseProductId ein, und wählen Sie Hinzufügen aus. - Wählen Sie die LicenseProductId im Bereich Available Customizations aus, navigieren Sie zur App-Lizenzdatei, und wählen Sie sie aus.