Jak přidat non-Store aplikace do Windows 8

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Přidání vlastních neobchodních aplikací do systému Windows 8 je něco, o čem se moc nemluví. Společnost Microsoft pro jednoho chce, aby uživatelé Windows 8 integrovali své aplikace z Windows Store do operačního systému, nikoli prostřednictvím prostředků třetích stran. Existuje však několik scénářů, kdy budete možná muset přidat aplikace přímo na úvodní stránku bez použití obchodu.

Například vývojáři aplikací musí před odesláním do obchodu vyzkoušet své aplikace, což znamená, že musí mít způsob, jak to udělat na živém systému. Ale to není jediný scénář, kde by to mohlo mít smysl. V závislosti na zásadách obchodu společnosti Microsoft nemusí být některé druhy aplikací v obchodě uvedeny. Je to podobné rozšíření pro prohlížeč Chrome, kde konkrétní typy rozšíření, např. Stahovače videa YouTube nejsou v obchodě uvedeny. Pokud chcete takové rozšíření stáhnout a nainstalovat do Chromu, musíte jej nainstalovat ze zdroje třetí strany. A totéž může být nutné i pro Windows 8.

V neposlední řadě mohou správci systému chtít zablokovat přístup Windows Store v síti, ale nasadit konkrétní aplikace na některá nebo všechna zařízení v síti.

Jak stahovat aplikace v systému Windows 8

Windows 8 musí být připraven, než budete moci stahovat aplikace. První věc, kterou musíte udělat, je povolit „Povolit instalaci všech důvěryhodných aplikací“ v zásadách skupiny. Mějte na paměti, že zásady skupiny jsou k dispozici pouze v systémech Windows 8 Pro a Enterprise, nikoli Windows 8 nebo Windows 8 RT. Uživatelé v těchto systémech mohou místo toho změnit nastavení registru.

  • Klepněte na klíč Windows, zadejte skupinovou politiku, na filtru vpravo přepněte na Nastavení a načtěte Zásady skupiny do systému
  • Přejděte na Zásady místního počítače> Konfigurace počítače> Šablony pro správu> Komponenty Windows> Nasazení balíčku aplikací
  • Poklepejte na Povolit instalaci všech důvěryhodných aplikací
  • Přepněte nastavení na povoleno a klikněte na ok.

Tím nastavíte hodnotu klíče registru HKEY_LOCAL_MACHINE Software Policies Microsoft Windows Appx AllowAllTrustedApps na 1. Pokud nemáte přístup k zásadám skupiny, změňte hodnotu v registru přímo pro stejný efekt.

install non store apps windows 8

Dalšími dvěma požadavky jsou, že aplikace musí být kryptograficky podepsána a počítač, který musí být nainstalována, důvěřuje podpisovému certifikátu.

V takovém případě lze aplikace nainstalovat pomocí následujícího příkazu Windows PowerShell

add-appxpackage C: app1.appx –DependencyPath C: winjs.appx

Soubor app1.appx je v tomto případě aplikace, kterou chcete nainstalovat, a winjs.appx závislost.

Další informace o procesu jsou k dispozici na Technet .