Ako odstrániť (všetky) aplikácie Windows 8 pomocou PowerShell

Aplikácie sa jednoznačne zameriavajú na Windows 8, a to nielen preto, že operačný systém sa pri štarte štandardne zavedie do „aplikačného rozhrania“, ale pretože sa zameriava aj na väčšinu marketingu pre operačný systém. To je však iba jedna strana systému Windows 8 a nie som si úplne istý, či je sústredenie všetkého úsilia na tieto funkcie najchytrejším krokom spoločnosti Microsoft.

Ak tieto aplikácie vôbec nepoužívate alebo ich chcete odstrániť z užívateľských profilov, aby ich nemohli spustiť, pravdepodobne ste zistili, že nejde o jednoduchú operáciu.

Veci systému Windows 8.1 sa vďaka funkcii hromadného odinštalovania trochu zjednodušia - kliknite pravým tlačidlom myši na viac aplikácií a nakoniec vyberte odinštalovanie - stále je to však ďaleko od toho, čo by som považoval za pohodlné.

Windows PowerShell môže vyzerať zastrašujúco, alebo ako väčšina iných prostredí shellu alebo príkazového riadku pre väčšinu používateľov. V skutočnosti je veľmi výkonný a jedna z vecí, ktorú môžete použiť, je odstrániť niektoré alebo všetky aplikácie nainštalované v systéme Windows 8.

PowerShell a aplikácie

Skôr ako začnete, musíte spustiť PowerShell. Vykonajte nasledujúce kroky:

  1. Stlačte kláves Windows a pomocou klávesnice zadajte PowerShell.
  2. Pravým tlačidlom myši kliknite na výsledok PowerShell a vyberte z možností „Spustiť ako správca“.

Na príkazy:

Získajte príkazy

Získajte informácie o aplikáciách od používateľov na lokálnom počítači alebo na vzdialenej doméne.

Get-AppxPackage -User [Username] obsahuje zoznam všetkých aplikácií nainštalovaných používateľom [username]. [meno používateľa] môže byť doména \ používateľ, e-mailová adresa, meno používateľa alebo reťazec SID.

Get-AppxPackage - AllUsers obsahuje zoznam všetkých aplikácií nainštalovaných používateľmi v systéme

Get-AppxPackage -Name [meno] vráti všetky aplikácie, ktoré sa zhodujú s [názov]. V príkaze môžete použiť zástupné znaky (*).

Get-AppxPackage -Publisher [názov vydavateľa] vracia všetky aplikácie, ktoré sú nainštalované vybranými vydavateľmi. Zástupné znaky sú opäť povolené.

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

Príklad získavania dopytov:

  1. Get-AppxPackage -Publisher * Microsoft * vráti všetky aplikácie publikované spoločnosťou Microsoft a akýmkoľvek iným vydavateľom, ktorý používa spoločnosť Microsoft v jej názve (pravdepodobne žiadna).
  2. Get-AppxPackage -user Martin vráti všetky aplikácie nainštalované pod užívateľským účtom Martin.
  3. Get-AppxPackage -name * Halo * vráti všetky aplikácie, ktoré majú v názve Halo.
  4. Get-AppxPackage -name * Facebook * -Užívateľská doména / užívateľ1 vráti všetky nainštalované aplikácie s Facebookom v ich mene od používateľa1 na vzdialenej počítačovej doméne.

Odstráňte príkazy

Odstránenie funguje veľmi podobne ako Get, ale ponúka ďalšie parametre.

Remove-AppxPackage [názov balíka] odstráni [názov balíka] z účtu aktuálne prihláseného používateľa.

Remove-AppxPackage [názov balíka] - Potvrdenie urobí to isté ako vyššie, ale pred vykonaním príkazu zobrazí výzvu na potvrdenie.

Remove-AppxPackage [názov balíka] -WhatIf zobrazuje, čo by sa stalo, keby ste spustili príkaz.

Príklad odstránenia dopytov:

  1. Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Odstráni vybraný balík z aktuálneho používateľského účtu

Ako odstrániť všetky aplikácie metra od všetkých používateľov

Get-AppxPackage -AllUsers | Remove-AppxPackage

Spoločnosť Microsoft vydala skript, ktorý odstráni aj všetky aplikácie Windows Store v systéme Windows 8. Môžete si ho stiahnuť z tejto stránky Technet.

Ďalšie informácie o rutinách inštalácie aplikácií sú k dispozícii aj na serveri Technet.