Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
K instalaci zabalené aplikace do zařízení pro všechny uživatele je možné použít několik nástrojů:
- Správa a údržba obrazů nasazení (DISM)
- Zřizování balíčků
- PowerShell
Tento článek obsahuje přehled toho, jak fungují předinstalované aplikace a jak fungují zřizování a licence s předinstalovanými aplikacemi.
Přehled
Předinstalace instalací zabalených aplikací je možné rozdělit do dvou kroků:
- Příprava
- Registrace
Příprava
Příprava zabalené aplikace na zařízení je uložení kopie zabalené aplikace do místního systému souborů. Zabalená aplikace musí být nasazena jen jednou a může být provedena bez existujících uživatelských účtů na zařízení.
Příprava balíčku aplikace se dá provést na offline obrazu (.wim, .vhd nebo .vhdx) nebo na online aktivním operačním systému.
Registrace
Jakmile se zabalená aplikace připraví, můžete ji pak zaregistrovat pro uživatele na zařízení. Registrace probíhá na základě jednotlivých uživatelů a začíná, když se uživatel zařízení přihlásí. Operační systém pak načte předinstalovaný balíček zabalené aplikace, který vytvoří data aplikace specifické pro uživatele, vytvoří přidružení typů souborů a dlaždice aplikací v nabídce Start. Toho je dosahováno službou ARS (App Readiness Service), která si je vědoma všech předinstalovaných aplikací.
DISM
DISM je nástroj příkazového řádku, který lze použít ke službě a přípravě imagí Windows, včetně těch, které se používají pro Windows předběžné spuštění (Win-PE), prostředí obnovení (Win-RE) a Windows nastavení. Dism lze použít ke službě Windows image (.wim) nebo virtuálních pevných disků (.vhd nebo .vhdx).
Zřizovací balíčky
Veškeré zřizování aplikací je zapouzdřeno v nástroji DISM a provádí přípravné i nastavení ARS. Aby mohl provádět zajišťování zdrojů, potřebuje IT specialista balíček aplikace (.msix, .msixbundle, .appx nebo .appxbundle) a libovolné závislostní balíčky.
Počínaje Windows 10 verzí 1809 mohou IT specialisté předinstalovat software pomocí služby nasazení. Zřízené aplikace se nainstalují do centrálního umístění: %ProgramFiles%\WindowsApps a budou okamžitě dostupné registrovaným uživatelům. K aplikaci budou mít přístup jenom uživatelé s balíčkem aplikace MSIX zaregistrovaným ve svém účtu.
V systému Windows 10 2004 bude předinstalovaná balíčková aplikace během opětovného zřizování znovu nainstalována. Předchozí verze Windows 10 by zabránily přeinstalaci těchto zabalených aplikací, pokud uživatel dříve odinstaloval zabalenou aplikaci.
Vynucené nasazení
Pokud uživatel odebere aplikaci, při pravidelném zřizování ji nejde přeinstalovat pomocí aktualizace. Při vynuceném zřizování může IT administrátor aplikaci znovu připravit k opětovné instalaci pro všechny uživatele. To se aktivuje spuštěním příkazu PowerShellu Add-ProvisionedAppxPackage popsaného níže.
PowerShell
Seznam relevantních příkazů PowerShellu
- Get-ProvisionedAppxPackages Zobrazí se seznam všech aplikací, které jsou na imagi předinstalované.
- Add-ProvisionedAppxPackage Tím se balíček appx připraví a nakonfiguruje ho pro předinstalování. Všechny závislosti musí být také k dispozici, které lze nalézt v sadě SDK nebo v balíčcích stažených z obchodu.
- Remove-ProvisionedAppxPackage Dá se použít k odebrání předinstalované aplikace. Upozorňujeme, že aplikace se neodebere, pokud už je zaregistrovaná pro všechny uživatele – tím se odstraní pouze chování automatické registrace, takže se automaticky nenainstaluje pro žádné nové uživatele. Pokud aplikaci ještě nenainstalovali žádní uživatelé, tento příkaz odebere také fázované soubory.
Pokud chcete předinstalovat nebo zřídit zabalenou aplikaci na zařízení pomocí rutin PowerShellu MSIX, musíte použít úplný název balíčku aplikace MSIX. Úplný název balíčku je úplný název balíčku obsahujícího název balíčku, verzi, architekturu a informace o vydavateli. Následuje příklad úplného názvu balíčku: Contoso.ContosoApp_44.20231.1000.0_neutral__8wekyb3d8bbwe
Licencování
Licencování platí jenom při zřizování aplikace Windows Store. Jakékoli jiné aplikace je možné zřídit bez licence. Pokud je aplikace ze Storu, musí se při zřizování aplikace poskytnout také licence počítače. V tuto chvíli musí být všechny předinstalované aplikace Windows Store bezplatné aplikace a nakonfigurované tak, aby se předinstalovaly prostřednictvím partnerského centra Windows Storu. Jakmile je nakonfigurován předinstalační balíček a licence, můžete je stáhnout a pak zřídit na libovolný obraz.