Sådan Sideload Moderne Apps på Windows 8
Den gennemsnitlige Windows 8-bruger kan kun downloade apps, som Microsoft har godkendt fra Windows Store. Windows 8 tilbyder to måder at sideload uautoriserede apps til, som er beregnet til udviklere og virksomheder med interne apps.
Disse metoder kan ikke bruges af den gennemsnitlige geek til at installere uautoriserede apps fra internettet. Windows 8s nye grænseflade tager Apple iOS-tilgangen til at forbyde uautoriseret software, ikke Android-tilgangen, så alle brugere kan aktivere sideloading.
Bemærk: Dette gælder kun Moderne apps i den nye Windows 8-grænseflade, ikke på skrivebordet. Windows desktop applikationer kan installeres normalt. Du kan dog ikke installere nogen stationære applikationer på enheder, der kører Windows RT.
Få en udviklerlicens
Microsoft tilbyder gratis udviklerlicenser til Windows 8. Disse licenser tillader udviklere at teste og evaluere deres apps, før de indsendes til Windows Store. Hver licens for udviklerlicenser udløber efter et stykke tid, men du kan gentage processen til at erhverve en ny licens i fremtiden.
Bemærk, at i henhold til Microsofts licensaftale må disse licenser kun bruges til udvikling og testning af dine egne applikationer. Som Microsoft advarer:
"Microsoft kan opdage bedragerisk brug af et udviklerlicens på en registreret maskine. Hvis Microsoft opdager bedragerisk brug eller en anden overtrædelse af softwarelicensvilkårene, kan vi muligvis tilbagekalde dit udviklerlicens. "
For at erhverve et udviklerlicens skal du først åbne Windows PowerShell som administrator. For at gøre det skal du trykke på Start, skrive PowerShell, højreklik på PowerShell genvejen og vælg Kør som administrator nederst på skærmen.
Indtast følgende kommando i PowerShell-vinduet, tryk Enter, og godkend licens:
Show-WindowsDeveloperLicenseRegistration
Du skal derefter give Microsoft-kontooplysninger, som udviklerlicensen vil blive knyttet til.
Når du har erhvervet et udviklerlicens, kan du køre følgende kommando i et PowerShell-vindue for at sidelaste en moderne applikation:
Add-AppxPackage C: \ example.appx
På et domæne
Windows 8 tilbyder også en metode til sideloading "line-of-business" -apps. Dette gør det muligt for virksomheder og andre organisationer at indlæse apps på deres egne computere uden at tilbyde dem offentligt via Windows Store.
Der er fire krav til at sideloadere en applikationslinje:
Du skal bruge Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro eller Windows RT. Hvis du bruger Windows 8 Pro eller Windows RT, skal du købe en "sideloading produktaktiveringsnøgle" fra Microsoft. Microsoft retter folk, der er interesseret i at købe disse nøgler til deres Volume Licensing-side.
Hvis du har erhvervet en sideladende produktnøgle, skal du åbne et kommandopromptvindue med administratoradgang og tilføje det med følgende kommando, hvor ##### er den 25-cifrede nøgle:
slmgr / ipk #####
Når du har tilføjet nøglen, skal du skrive følgende kommando nøjagtigt for at aktivere sidelastningstasten:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Din computer skal være sluttet til et domæne for at køre programmet. Selvom du har Windows 8 Enterprise, kan du ikke installere en applikationslinje, medmindre computeren er på et domæne. Hvis du har installeret programmet, mens du er tilsluttet et domæne, vil det nægte at køre, medmindre din computer er forbundet til domænet.
Du skal aktivere sideloading i Gruppepolitik. Denne indstilling kan aktiveres på dit domæne eller på din lokale computer.
Hvis du f.eks. Vil aktivere denne indstilling på din lokale computer, skal du trykke på Windows-tasten, skrive gpedit.msc, og tryk på Enter. Naviger til mappen Computer Configuration \ Administrative Skabeloner \ Windows Components \ App Package Deployment i editoren for gruppepolitik.
Dobbeltklik på Tillad, at alle betroede apps installeres valg og sæt det til Aktiveret.
Appen skal underskrives med en nøgle fra en certifikatmyndighed, der er tillid til på den lokale computer. Hvis du for eksempel underskriver appen med et certifikat fra en betroet certifikatmyndighed som Verisign, installerer appen uden yderligere konfiguration. Hvis appen er underskrevet med dit eget selvsignerede certifikat, skal du stole på det selvsignerede certifikat på den lokale computer.
Hvis du har opfyldt alle kravene, kan du sideload Moderne apps ved at køre følgende cmdlet i et PowerShell-vindue:
Add-AppxPackage C: \ example.appx
Der er mange myter om sideloading Moderne apps på Windows 8 - for eksempel kan du ikke bare aktivere en gruppepolitikindstilling. Selvom udviklerlicenser kan virke som et muligt smuthul, forbyder Microsofts licensaftale at bruge dem til andet end appudvikling. Disse licenser overvåges også, og adgangen til dine apps kan blive tilbagekaldt, hvis du bruger den til at sidelaste uautoriserede apps på din computer.