Hur Sidanad Moderna Appar på Windows 8
Den genomsnittliga Windows 8-användare kan bara ladda ner appar som Microsoft har godkänt från Windows Store. Windows 8 erbjuder två sätt att sidla över obehöriga appar, som är avsedda för utvecklare och företag med interna appar.
Dessa metoder kan inte användas av den genomsnittliga geeken för att installera okontrollerade appar från webben. Windows 8: s nya gränssnitt tar Apple iOS-tillvägagångssättet att förbjuda okontrollerad programvara, inte Android-metoden att låta alla användare aktivera sidladdning.
Notera: Detta gäller bara Moderna appar i det nya Windows 8-gränssnittet, inte på skrivbordet. Windows-skrivbordsapplikationer kan installeras normalt. Du kan dock inte installera några stationära program på enheter som kör Windows RT.
Få en utvecklarlicens
Microsoft erbjuder gratis utvecklarlicenser för Windows 8. Dessa licenser tillåter utvecklare att testa och utvärdera sina appar innan de skickas till Windows Store. Varje licens för utvecklarlicens löper ut efter en tid, men du kan upprepa processen för att förvärva en ny licens i framtiden.
Observera att enligt Microsofts licensavtal kan dessa licenser endast användas för att utveckla och testa dina egna applikationer. Som Microsoft varnar:
"Microsoft kan upptäcka bedräglig användning av en utvecklarlicens på en registrerad maskin. Om Microsoft upptäcker bedräglig användning eller annan överträdelse av licensvillkoren för programvaran, kan vi återkalla ditt utvecklarlicens. "
För att förvärva en utvecklarlicens öppnar du först Windows PowerShell som administratör. För att göra det, tryck på Start, skriv Power, högerklicka på PowerShell-genvägen och välj Kör som administratör längst ned på skärmen.
Skriv följande kommando i PowerShell-fönstret, tryck på Enter och godkänn licens:
Show-WindowsDeveloperLicenseRegistration
Du måste då tillhandahålla Microsoft-kontouppgifter, som utvecklarlicensen kommer att associeras med.
Efter att ha förvärvat en utvecklarlicens kan du köra följande kommando i ett PowerShell-fönster för att sidla in en modern applikation:
Add-AppxPackage C: \ example.appx
På en domän
Windows 8 erbjuder också en metod för sidlansering av "line-of-business" -appar. Detta gör att företag och andra organisationer kan ladda apps på sina egna datorer utan att erbjuda dem offentligt via Windows Store.
Det finns fyra krav att sidlösa en applikationslinjeapp:
Du måste använda Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro eller Windows RT. Om du använder Windows 8 Pro eller Windows RT måste du köpa en "sidlastande produktaktiveringsnyckel" från Microsoft. Microsoft riktar folk som är intresserade av att köpa dessa nycklar till deras volymlicensieringssida.
Om du har köpt en sidladdningsproduktnyckel måste du öppna ett kommandotolkfönster med administratörsbehörighet och lägga till det med följande kommando, där ##### är den 25-siffriga nyckeln:
slmgr / ipk #####
När du har lagt till nyckeln skriver du följande kommando precis för att aktivera sidbelastningsnyckeln:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Din dator måste vara ansluten till en domän för att köra programmet. Även om du har Windows 8 Enterprise, kan du inte installera en applikationslinje utan att datorn är på en domän. Om du installerade programmet medan du gick med i en domän, kommer den att vägra att köra om inte datorn är ansluten till domänen.
Du måste aktivera sidlastning i Grupprincip. Den här inställningen kan aktiveras på din domän eller på din lokala dator.
Om du vill aktivera det här alternativet på din lokala dator trycker du på Windows-tangenten, skriver du gpedit.msc, och tryck på Enter. Navigera till mappen Datorkonfiguration \ Administrativa mallar \ Windows Components \ App Package Deployment i grupprincipredigeraren.
Dubbelklicka på Tillåt att alla betrodda appar installeras alternativet och ställ det till Aktiverat.
Appen måste signeras med en nyckel från en certifikatmyndighet som är betrodd på den lokala datorn. Om du till exempel loggar appen med ett certifikat från en betrodd certifikatmyndighet som Verisign, installeras appen utan ytterligare konfiguration. Om appen är undertecknad med ditt eget självsignerade certifikat måste du lita på det självsignerade certifikatet på den lokala datorn.
Om du har uppfyllt alla krav kan du sidlösa moderna appar genom att köra följande cmdlet i ett PowerShell-fönster:
Add-AppxPackage C: \ example.appx
Det finns många myter om sidlösa moderna appar på Windows 8 - till exempel kan du inte bara aktivera en grupprincipinställning. Medan utvecklarlicenser kan verka som ett möjligt smuthål, förbjuder Microsofts licensavtal att använda dem för allt annat än apputveckling. Dessa licenser övervakas också och åtkomst till dina appar kan återkallas om du använder den för att sidla över obehöriga appar på din dator.