Jak odebrat (všechny) aplikace Windows 8 pomocí PowerShell

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

Aplikace se jasně zaměřují na Windows 8, a to nejen proto, že se operační systém ve výchozím nastavení zavádí do „aplikačního rozhraní“ při spuštění, ale také proto, že se zaměřuje také na většinu marketingu operačního systému. To je však pouze jedna stránka systému Windows 8 a nejsem si zcela jistý, zda soustředit veškeré úsilí na tyto funkce je nejchytřejší krok společnosti Microsoft.

Pokud ale aplikace vůbec nepoužíváte nebo chcete z uživatelských profilů odebrat aplikace, aby je nemohly spustit, možná jste zjistili, že to ve skutečnosti není přímá operace.

V systému Windows 8.1 se věci o něco jednodušší díky funkci dávkového odinstalace - klikněte pravým tlačítkem myši na více aplikací a nakonec vyberte odinstalaci - ale stále to není daleko od toho, co bych považoval za pohodlné.

Windows PowerShell může vypadat zastrašující, nebo jako většina jiných prostředí prostředí nebo příkazový řádek pro většinu uživatelů. Ve skutečnosti je velmi výkonný a jednou z věcí, kterou můžete použít, je odebrat některé nebo všechny aplikace nainstalované v systému Windows 8.

uninstall metro apps windows 8

PowerShell a aplikace

Než začnete, musíte spustit PowerShell. Postupujte takto:

  1. Stiskněte klávesu Windows a pomocí klávesnice zadejte PowerShell.
  2. Klepněte pravým tlačítkem myši na výsledek PowerShell a vyberte z možností „Spustit jako správce“.

Na příkazy:

Získejte příkazy

Získejte informace o aplikacích od uživatelů v místním počítači nebo ve vzdálené doméně.

Get-AppxPackage -User [Uživatelské jméno] vypíše všechny aplikace nainstalované uživatelem [uživatelské jméno]. [uživatelské jméno] může být doména uživatel, e-mailová adresa, uživatelské jméno nebo řetězec SID.

Get-AppxPackage -AllUsers vypíše všechny aplikace nainstalované uživateli v systému

Get-AppxPackage -Name [jméno] vrátí všechny aplikace, které odpovídají [name]. V příkazu můžete použít zástupné znaky (*).

Get-AppxPackage -Publisher [jméno vydavatele] vrátí všechny aplikace, které jsou nainstalovány vybranými vydavateli. Zástupné znaky jsou opět povoleny.

Upozorňujeme, že je možné kombinovat dotazy.

Příklad Získat dotazy:

  1. Get-AppxPackage -Publisher * Microsoft * vrátí všechny aplikace publikované společností Microsoft a jiným vydavatelem, který používá Microsoft ve svém názvu (pravděpodobně žádný).
  2. Get-AppxPackage -user Martin vrátí všechny aplikace nainstalované pod uživatelským účtem Martin.
  3. Get-AppxPackage -name * Halo * vrátí všechny aplikace, které mají v názvu Halo.
  4. Get-AppxPackage -name * Facebook * -Uživatelská doména / uživatel1 vrátí všechny nainstalované aplikace s Facebookem v jejich jménu od uživatele1 ve vzdálené počítačové doméně.

Odebrat příkazy

Odebrání funguje velmi podobně jako Get, ale nabízí další parametry.

Remove-AppxPackage [název balíčku] odebere [název balíčku] z účtu aktuálně přihlášeného uživatele.

Remove-AppxPackage [název balíčku] - Potvrzení provede totéž jako výše, ale zobrazí výzvu k potvrzení před provedením příkazu.

Remove-AppxPackage [název balíčku] -WhatIf zobrazí, co by se stalo, kdybyste příkaz spustili.

Příklad Odebrat dotazy:

  1. Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Odebere vybraný balíček z aktuálního uživatelského účtu

Jak odebrat všechny aplikace Metro od všech uživatelů

Get-AppxPackage -AllUsers | Remove-AppxPackage

Společnost Microsoft vydala skript, který odstraní také všechny aplikace Windows Store v systému Windows 8. Můžete si ji stáhnout z tuto stránku Technet .

Další informace o rutinách instalace aplikace jsou k dispozici také na Technetu .