Kaip pašalinti (visas) „Windows 8“ programas naudojant „PowerShell“

Programos yra pagrindinis „Windows 8“ dėmesys ne tik todėl, kad operacinė sistema paleidžiama į „programų sąsają“ paleidžiant pagal numatytuosius nustatymus, bet ir todėl, kad daugiausia dėmesio skiriama operacinės sistemos rinkodarai. Tačiau tai tik viena „Windows 8“ pusė ir nesu visiškai tikras, ar visas jėgų sutelkimas į šias funkcijas yra protingiausias „Microsoft“ žingsnis.

Bet kokiu atveju, jei jūs visiškai nenaudojate programų arba norite pašalinti programas iš vartotojo profilių, kad jie negalėtų jų paleisti, tuomet jūs galbūt pastebėjote, kad tai tikrai nėra paprastas veiksmas.

Naudojant „Windows 8.1“ paketo pašalinimo funkciją viskas pasidaro šiek tiek lengvesnė - dešiniuoju pelės mygtuku spustelėkite kelias programas ir galų gale pasirinkite pašalinti, tačiau tai dar toli gražu ne tai, kas, mano manymu, būtų patogu.

„Windows PowerShell“ daugumai vartotojų gali atrodyti bauginanti arba tiesiog kaip kita apvalkalo aplinka ar komandinė eilutė. Tai iš tikrųjų yra labai galinga, ir vienas iš dalykų, kuriuos galite naudoti, yra pašalinti kai kurias ar visas programas, įdiegtas „Windows 8“ sistemoje.

„PowerShell“ ir „Apps“

Prieš pradėdami, turite paleisti „PowerShell“. Norėdami tai padaryti, atlikite šiuos veiksmus:

  1. Paspauskite „Windows“ klavišą ir klaviatūra įveskite „PowerShell“.
  2. Dešiniuoju pelės mygtuku spustelėkite „PowerShell“ rezultatą ir iš parinkčių pasirinkite „paleisti kaip administratorių“.

Į komandas:

Gaukite komandas

Gaukite gaukite su programa susijusią informaciją iš vietinio kompiuterio ar nuotolinio domeno vartotojų.

„Get-AppxPackage -User“ [Vartotojo vardas] pateikia visas vartotojo įdiegtas programas [vartotojo vardas]. [vartotojo vardas] gali būti domenas \ vartotojas, el. pašto adresas, vartotojo vardas arba SID eilutė.

„Get-AppxPackage -AllUsers“ pateikia visas sistemoje vartotojų įdiegtas programas

„Get-AppxPackage -Name“ [vardas] grąžina visas programas, kurios atitinka „vardą“. Komandoje galite naudoti pakaitos ženklus (*).

„Get-AppxPackage -Publisher“ [leidėjo pavadinimas] grąžina visas programas, kurias įdiegė pasirinktas (-i) leidėjas (-ai). Pakaitos kortelės vėl leidžiamos.

Atminkite, kad užklausas galima derinti.

Pavyzdys: gauti užklausas:

  1. „Get-AppxPackage -Publisher“ * „Microsoft“ grąžina visas „Microsoft“ paskelbtas programas ir bet kurį kitą leidėją, kuris „Microsoft“ naudoja savo vardu (greičiausiai nė vieno).
  2. „Get-AppxPackage -user Martin“ grąžina visas programas, įdiegtas pagal vartotojo abonementą „Martin“.
  3. „Get-AppxPackage -name“ * „Halo“ * grąžina visas programas, kurių pavadinime yra „Halo“.
  4. „Get-AppxPackage -name“ * „Facebook“ * - „User domenas / user1“ grąžina visas įdiegtas „Facebook“ programas savo vardu iš „user1“ nuotolinio kompiuterio domene.

Pašalinkite komandas

Pašalinti veikia labai panašiai kaip gauti, tačiau jame yra papildomų parametrų.

Pašalinti „AppxPackage“ [paketo pavadinimas] pašalina [paketo pavadinimą] iš šiuo metu prisijungusio vartotojo paskyros.

Pašalinti-„AppxPackage“ [paketo pavadinimas] - Patvirtinti daroma taip, kaip aprašyta aukščiau, tačiau prieš vykdant komandą rodomas patvirtinimo raginimas.

Pašalinti „AppxPackage“ [paketo pavadinimas] –Kas rodo, kas nutiktų, jei paleistumėte komandą.

Pavyzdys pašalinkite užklausas:

  1. Pašalinti-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Pašalina pasirinktą paketą iš dabartinės vartotojo paskyros

Kaip pašalinti visas „Metro“ programas iš visų vartotojų

„Get-AppxPackage -AllUsers“ Pašalinti „AppxPackage“

„Microsoft“ paskelbė scenarijų, kuris taip pat pašalina visas „Windows Store“ programas iš „Windows 8“. Galite atsisiųsti iš šio „Technet“ puslapio.

Papildomos informacijos apie programų diegimo „cmdlet“ taip pat galima rasti „Technet“.