Jak nainstalovat software .Appx nebo .AppxBundle na Windows 10
Nové aplikace platformy Microsoft Windows Universal Platform používají formát souboru .Appx nebo .AppxBundle. Obvykle jsou nainstalovány ze systému Windows Store, ale systém Windows 10 vám umožňuje odkrývat balíčky Appx odkudkoli.
Stejně jako jiný software byste měli instalovat balíky .Appx nebo .AppxBundle pouze ze zdrojů, kterým důvěřujete.
Co je to .Appx nebo .AppxBundle?
Nové aplikace systému Windows 10 "Univerzální aplikace" nebo aplikace "Platforma systému Windows" jsou distribuovány v souborech .Appx nebo .AppxBundle. Jedná se o balíčky aplikací, které obsahují název, popis a oprávnění aplikace spolu s binárními soubory aplikace. Systém Windows může tyto balíčky instalovat a odinstalovat standardním způsobem, takže vývojáři nemuseli psát vlastní instalátory. Systém Windows dokáže vše zacházet konzistentně, což umožňuje čistě odinstalovat aplikace bez položek registru zbytku.
Pokud vývojář vytvoří program .ppx, normálně ho přímo neinstalujete a instalujete. Místo toho navštivte Windows Store, vyhledejte program, který chcete nainstalovat, a stáhněte jej ze služby Store. Veškerý software ve Windows Store je ve formátu .Appx nebo .AppxBundle v zákulisí.
V některých případech možná budete muset nainstalovat balíček .Appx nebo .AppxBundle mimo obchod. Například vaše pracoviště může poskytnout aplikaci, kterou potřebujete ve formátu .Appx, nebo vy můžete být vývojář, který potřebuje otestovat váš vlastní software před jeho nahráním do obchodu.
Nejprve: Povolit přemostění
Aplikaci .Appx nebo .AppxBundle můžete nainstalovat pouze tehdy, je-li v zařízení Windows 10 povolena funkce sideloading. Sideloading je ve výchozím nastavení povolen od listopadové aktualizace, ale na některých zařízeních mohou být zakázány sideloading podle zásad společnosti.
Chcete-li zkontrolovat, zda je zapnuta funkce boční volby, přejděte do části Nastavení> Aktualizace a zabezpečení> Pro vývojáře. Ujistěte se, že nastavení je nastaveno buď na "Sideload apps" nebo na "Developer mode". Pokud je nastavena na "Aplikace obchodu v systému Windows", nebudete moci instalovat software .Appx nebo .AppxBundle mimo obchodní systém Windows Store.
Je-li tato volba nastavena na "Aplikace Windows Store" a povolíte slepování oken, systém Windows varuje, že aplikace, které instalujete, mohou vystavit vaše zařízení a data nebo poškodit počítač. Je to jako instalace běžného softwaru pro Windows: Měli byste instalovat software pouze ze zdrojů, kterým důvěřujete.
Jak nainstalovat balík .Appx pomocí grafického instalátoru
Aktualizace Windows 10 na výročí Microsoft přidala nový nástroj "Instalátor aplikace", který umožňuje graficky nainstalovat aplikace .Appx nebo .AppxBundle. Chcete-li je nainstalovat, poklepejte na balíček .Appx nebo .AppxBundle.
Zobrazí se informace o balíčku .ppx, včetně jména, vydavatele, čísla verze a ikony poskytnuté vývojářem. K instalaci balíčku klikněte na tlačítko "Instalovat".
Jak nainstalovat balík .Appx s PowerShell
Systém Windows 10 také obsahuje rutiny PowerShell, které lze použít k instalaci balíčku .Appx. Rozbalit všechny záložky | Minimalizovat všechny záložky Na této stránce Příznaky Příkaz cmdlet nabízí více funkcí než nástroj Installer aplikace, například schopnost bodu systému Windows na cestu závislosti, která obsahuje další balíčky balíček..
Chcete-li nainstalovat balíček Appx s PowerShell, nejprve otevřete okno PowerShell. Můžete spustit vyhledávací nabídku "PowerShell" a spouštět zástupce PowerShell. Nemusíte jej spustit jako administrátor, protože software právě nainstalován pro aktuální uživatelský účet.
Chcete-li nainstalovat balíček Appx, spusťte následující cmdlet a označte jej na cestě k souboru .Appx v systému:
Přidat-AppxPackage -Path "C: \ Path \ to \ File.Appx"
Pro pokročilejší možnosti použití se obraťte na dokumentaci Microsoft Add-AppxPackage.
Jak nainstalovat nezavazovanou aplikaci s PowerShell
Pokud vyvíjíte svůj vlastní software, výše uvedený cmdlet nebude pro vás ideální. Bude nainstalovat pouze správně podepsané aplikace, ale nemusíte nutně podepsat svou aplikaci při vývoji.
Proto existuje alternativní způsob instalace softwaru Appx. To funguje pouze s aplikacemi, které jsou v "nezabaleném" formuláři. Převaděč aplikací Desktop App také vytvoří jak nezabalenou aplikaci, kterou můžete nainstalovat pomocí příkazu níže, tak konečný aplikační balíček .Appx.
Chcete-li to provést, musíte otevřít okno PowerShell jako správce. Poté spusťte následující příkaz, ukazující systém Windows v souboru "AppxManifest.xml" v adresáři nebalené aplikace:
Přidat-AppxPackage -Path C: \ Path \ to \ AppxManifest.xml -Register
Aplikace bude registrována v systému v režimu vývojáře a bude jej účinně instalovat.
Chcete-li odinstalovat balíček AppX, stačí kliknout pravým tlačítkem myši na aplikaci v nabídce Start a vybrat "Odinstalovat". Můžete také použít cmdlet Remove-AppxPackage v PowerShell.