Jak na Sideload Moderní aplikace na Windows 8
Průměrný uživatel systému Windows 8 může stáhnout pouze aplikace, které společnost Microsoft schválila z Obchodu systému Windows. Systém Windows 8 nabízí dva způsoby, jak zablokovat neschválené aplikace, které jsou určeny vývojářům a firmám s interními aplikacemi.
Tyto metody nemohou použít průměrný geek pro instalaci neschválených aplikací z webu. Nové rozhraní Windows 8 má přístup Apple iOS, který zakazuje neschválený software, nikoliv přístup Android, který umožňuje všem uživatelům povolit sideloading.
Poznámka: Toto platí pouze pro moderní aplikace v novém rozhraní Windows 8, nikoliv na ploše. Desktopové aplikace Windows lze instalovat normálně. Nelze však instalovat žádné aplikace pro stolní počítače na zařízení se systémem Windows RT.
Získejte licenci pro vývojáře
Společnost Microsoft nabízí bezplatné licence pro vývojáře pro systém Windows 8. Tyto licence umožňují vývojářům otestovat a vyhodnocovat jejich aplikace před jejich odesláním do Obchodu systému Windows. Každá licence na licenci pro vývojáře vyprší po uplynutí určité doby, ale můžete proces opakovat, abyste získali novou licenci v budoucnu.
Všimněte si, že podle licenční smlouvy společnosti Microsoft mohou být tyto licence použity pouze pro vývoj a testování vašich vlastních aplikací. Jak varuje společnost Microsoft:
"Společnost Microsoft může zjistit podvodné používání licence vývojáře na registrovaném počítači. Pokud společnost Microsoft zjistí podvodné užívání nebo jiné porušení licenčních podmínek softwaru, můžeme zrušit licenci na vývojáře. "
Chcete-li získat licenci pro vývojáře, nejprve otevřete aplikaci Windows PowerShell jako správce. Chcete-li tak učinit, stiskněte tlačítko Start, zadejte PowerShell, klepněte pravým tlačítkem myši na zástupce PowerShell a vyberte Spustit jako administrátor v dolní části obrazovky.
Do okna PowerShell zadejte následující příkaz, stiskněte klávesu Enter a souhlaste s licencí:
Show-WindowsDeveloperLicenseRegistration
Pak budete muset poskytnout podrobnosti o účtu společnosti Microsoft, s nimiž bude spojena licence pro vývojáře.
Po získání licence pro vývojáře můžete spustit následující příkaz v okně PowerShell, aby jste zabránili aplikaci Moderní:
Přidat-AppxPackage C: \ example.appx
V doméně
Systém Windows 8 také nabízí metodu pro vymezování aplikací "line-of-business". To umožňuje podnikům a jiným organizacím načítat aplikace do vlastních počítačů, aniž by je veřejně nabízely prostřednictvím Obchodu Windows.
Existují čtyři požadavky, které mají bránit aplikaci line-of-business:
Musíte používat Windows 8 Enterprise, Windows Server 2012, Windows 8 Pro nebo Windows RT. Používáte-li systém Windows 8 Pro nebo Windows RT, musíte si od společnosti Microsoft zakoupit "aktivační klíč produktu pro boční uchycení". Společnost Microsoft řídí osoby, které mají zájem o nákup těchto klíčů, na stránku svazků licencí.
Pokud jste získali produktový klíč s bočním posunem, musíte otevřít okno Příkazový řádek s přístupem pro správce a přidat jej pomocí následujícího příkazu, kde ##### je 25místný klíč:
slmgr / ipk #####
Po přidání klíče přesně napište následující příkaz pro aktivaci klíče srážek:
slmgr / ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Váš počítač musí být připojen k doméně pro spuštění aplikace. Dokonce i v případě, že máte systém Windows 8 Enterprise, nemůžete nainstalovat aplikaci pro podnikovou linku, pokud počítač není v doméně. Pokud jste aplikaci nainstalovali, když jste připojeni k doméně, odmítne spustit, pokud počítač není připojen k doméně.
V zásadách skupiny je třeba povolit sideloading. Toto nastavení lze povolit ve vaší doméně nebo v místním počítači.
Chcete-li například povolit tuto volbu v místním počítači, stiskněte klávesu Windows gpedit.msc, a stiskněte klávesu Enter. Přejděte do složky Konfigurace počítače \ Administrační šablony \ Windows komponenty \ Aplikační balíček v editoru zásad skupiny.
Poklepejte na ikonu Povolit instalaci všech důvěryhodných aplikací a nastavte možnost Zapnuto.
Aplikace musí být podepsána s klíčem od certifikační autority, která je v místním počítači důvěryhodná. Pokud například podepsáte aplikaci s certifikátem od důvěryhodné certifikační autority, jako je Verisign, aplikace se nainstaluje bez další konfigurace. Pokud je aplikace podepsána s vaším vlastním certifikátem podepsaným autorem, budete muset v místním počítači důvěřovat certifikátu s vlastním podpisem.
Pokud jste splnili všechny požadavky, můžete v aplikaci PowerShell spustit následující aplikace cmdlet:
Přidat-AppxPackage C: \ example.appx
Existuje spousta mýtů o tom, jak se ve Windows 8 stahovat moderní aplikace - například nemůžete povolit nastavení zásad skupiny. Zatímco vývojářské licence se mohou zdát jako možná mezera, licenční smlouva společnosti Microsoft zakazuje jejich používání pro cokoli jiného než vývoj aplikací. Tyto licence jsou také monitorovány a přístup k vašim aplikacím by mohl být odvolán, pokud je používáte pro zablokování neschválených aplikací v počítači.