19Aug

So laden Sie moderne Apps unter Windows 8

Der durchschnittliche Windows 8-Benutzer kann nur Apps herunterladen, die Microsoft vom Windows Store genehmigt hat. Windows 8 bietet zwei Möglichkeiten zum Herunterladen von nicht genehmigten Apps, die für Entwickler und Unternehmen mit internen Apps gedacht sind.

Diese Methoden können vom durchschnittlichen Geek nicht verwendet werden, um nicht genehmigte Apps aus dem Internet zu installieren. Die neue Benutzeroberfläche von Windows 8 basiert auf dem Ansatz von Apple iOS, nicht genehmigte Software zu verbieten, und nicht auf dem Android-Ansatz, allen Benutzern das Sideloading zu ermöglichen.

Hinweis : Dies gilt nur für moderne Apps in der neuen Windows 8-Oberfläche, nicht auf dem Desktop. Windows-Desktop-Anwendungen können normal installiert werden. Sie können jedoch keine Desktop-Anwendungen auf Geräten installieren, auf denen Windows RT ausgeführt wird.

Entwicklerlizenz erwerben

Microsoft bietet kostenlose Entwicklerlizenzen für Windows 8. Mit diesen Lizenzen können Entwickler ihre Apps testen und bewerten, bevor sie sie an den Windows Store senden. Jede Entwicklerlizenz läuft nach einiger Zeit ab, aber Sie können den Vorgang wiederholen, um in Zukunft eine neue Lizenz zu erwerben.

Beachten Sie, dass diese Lizenzen gemäß der Lizenzvereinbarung von Microsoft nur zum Entwickeln und Testen eigener Anwendungen verwendet werden dürfen. Microsoft warnt:

"Microsoft kann eine betrügerische Verwendung einer Entwicklerlizenz auf einem registrierten Computer erkennen. Wenn Microsoft eine missbräuchliche Verwendung oder einen anderen Verstoß gegen die Softwarelizenzbedingungen feststellt, können wir Ihre Entwicklerlizenz widerrufen. "

Um eine Entwicklerlizenz zu erwerben, öffnen Sie zuerst Windows PowerShell als Administrator. Drücken Sie dazu Start, geben Sie PowerShell ein, klicken Sie mit der rechten Maustaste auf die PowerShell-Verknüpfung, und wählen Sie am unteren Bildschirmrand Als Administrator ausführen aus.

Geben Sie den folgenden Befehl in das PowerShell-Fenster ein, drücken Sie die Eingabetaste und stimmen Sie der Lizenz zu:

Show-WindowsDeveloperLicenseRegistration

Sie müssen dann Microsoft-Kontodetails angeben, denen die Entwicklerlizenz zugeordnet wird.

Nach dem Erwerb einer Entwicklerlizenz können Sie den folgenden Befehl in einem PowerShell-Fenster ausführen, um eine Modern-Anwendung zu laden:

Add-AppxPackage C: \ Beispiel.appx

Auf einer Domäne

bietet Windows 8 auch eine Methode zum Sideloaden von "line-of""Business" -Apps. Dadurch können Unternehmen und andere Organisationen Apps auf ihre eigenen Computer laden, ohne sie öffentlich über den Windows Store anzubieten.

Es gibt vier Anforderungen zum Laden einer Geschäftsbereichsanwendung:

Sie müssen Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro oder Windows RT verwenden. Wenn Sie Windows 8 Pro oder Windows RT verwenden, müssen Sie einen "Sideloading Product Activation Key" von Microsoft erwerben. Microsoft richtet Personen, die am Kauf dieser Schlüssel interessiert sind, an die Seite für die Volumenlizenzierung.

Wenn Sie einen Sideloading-Produktschlüssel erworben haben, müssen Sie ein Eingabeaufforderungsfenster mit Administratorzugriff öffnen und es mit dem folgenden Befehl hinzufügen, wobei ##### der 25-stellige Schlüssel ist:

slmgr / ipk #####

Nach dem Hinzufügen des Schlüssels geben Sie den folgenden Befehl genau ein, um den Sideloading-Schlüssel zu aktivieren:

slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e

Ihr Computer muss mit einer Domäne verbunden sein, um die Anwendung auszuführen. Auch wenn Sie Windows 8 Enterprise besitzen, können Sie eine Branchenanwendung nur installieren, wenn sich Ihr Computer in einer Domäne befindet. Wenn Sie die Anwendung installiert haben, während Sie einer Domäne beigetreten sind, wird die Ausführung verweigert, sofern Ihr Computer nicht mit der Domäne verbunden ist.

Sie müssen das Sideload in der Gruppenrichtlinie aktivieren. Diese Einstellung kann in Ihrer Domäne oder auf Ihrem lokalen Computer aktiviert werden.

Um beispielsweise diese Option auf Ihrem lokalen Computer zu aktivieren, drücken Sie die Windows-Taste, geben Sie gpedit.msc ein und drücken Sie die Eingabetaste. Navigieren Sie im Gruppenrichtlinieneditor zum Ordner Computerkonfiguration \ Administrative Vorlagen \ Windows-Komponenten \ App-Paketbereitstellung.

Doppelklicken Sie auf den . Erlauben Sie allen vertrauenswürdigen Anwendungen, die -Option zu installieren und setzen Sie sie auf Aktiviert.

Die App muss mit einem Schlüssel von einer Zertifizierungsstelle signiert sein, die auf dem lokalen Computer als vertrauenswürdig gilt. Wenn Sie beispielsweise die App mit einem Zertifikat einer vertrauenswürdigen Zertifizierungsstelle wie Verisign signieren, wird die App ohne weitere Konfiguration installiert. Wenn die App mit Ihrem eigenen selbstsignierten Zertifikat signiert ist, müssen Sie dem selbstsignierten Zertifikat auf dem lokalen Computer vertrauen.

Wenn Sie alle Anforderungen erfüllt haben, können Sie moderne Apps per Sideload laden, indem Sie das folgende Cmdlet in einem PowerShell-Fenster ausführen:

Add-AppxPackage C: \ Beispiel.appx

Es gibt viele Mythen über Sideloading Moderne Apps unter Windows 8 -Sie können beispielsweise nicht nur eine Gruppenrichtlinieneinstellung aktivieren. Während Entwicklerlizenzen als eine mögliche Lücke erscheinen mögen, verbietet die Lizenzvereinbarung von Microsoft, sie nur für die App-Entwicklung zu verwenden. Diese Lizenzen werden ebenfalls überwacht und der Zugriff auf Ihre Apps kann widerrufen werden, wenn Sie sie verwenden, um nicht genehmigte Apps auf Ihrem Computer zu laden.