Kako odstraniti (vse) aplikacije Windows 8 s programom PowerShell
- Kategorija: Windows
Aplikacije očitno osredotočajo na Windows 8, ne samo zato, ker se operacijski sistem pri zagonu privzeto vključi v „vmesnik aplikacij“, ampak tudi zato, ker se večina trženja operacijskega sistema osredotoči tudi nanj. Vendar je to samo ena stran sistema Windows 8 in nisem povsem prepričan, ali je osredotočenje vseh prizadevanj na te funkcije najpametnejša poteza Microsofta.
Kakor koli že, če aplikacij sploh ne uporabljate ali želite odstraniti aplikacije iz uporabniških profilov, da jih ne bi mogli zagnati, ste morda odkrili, da to v resnici ni preprosto.
V operacijskem sistemu Windows 8.1 se stvari nekoliko olajšajo s funkcijo paketne odstranitve - z desno miškino tipko kliknite več aplikacij in na koncu izberite odstranitev - vendar je še vedno daleč od tistega, kar bi se mi zdelo udobno.
Windows PowerShell morda izgleda zastrašujoč ali je kot drugo okolje lupine ali ukazna vrstica večini uporabnikov. Pravzaprav je zelo močan in ena od stvari, za katero ga lahko uporabite, je odstranitev nekaterih ali vseh aplikacij, nameščenih v sistemu Windows 8.
PowerShell in aplikacije
Preden začnete, lahko zaženete PowerShell. Naredite naslednje:
- Pritisnite tipko Windows in s tipkovnico vnesite PowerShell.
- Z desno miškino tipko kliknite rezultat PowerShell in med možnostmi izberite »zaženi kot skrbnik«.
V ukazi:
Pridobite ukaze
Pridobivanje informacij, povezanih z aplikacijo, od uporabnikov na lokalnem računalniku ali oddaljeni domeni.
Get-AppxPackage -User [Uporabniško ime] seznam vseh aplikacij, ki jih je namestil uporabnik [uporabniško ime]. [uporabniško ime] je lahko domena uporabnik, e-poštni naslov, uporabniško ime ali niz SID.
Get-AppxPackage - Vsi uporabniki seznam vseh aplikacij, ki so jih uporabniki namestili v sistem
Get-AppxPackage -Name [ime] vrne vse aplikacije, ki se ujemajo z [name]. V ukazu lahko uporabite nadomestne znake (*).
Get-AppxPackage -Publisher [ime izdajatelja] vrne vse aplikacije, ki so jih namestili izbrani izdajatelji. Nadomestne znake so spet dovoljene.
Upoštevajte, da je možno kombinirati poizvedbe.
Primer Pridobite poizvedbe:
- Get-AppxPackage -Publisher * Microsoft * vrne vse aplikacije, ki jih je objavil Microsoft, in vse druge založnike, ki v svojem imenu uporabljajo Microsoft (verjetno nobenega).
- Get-AppxPackage -Uporabnik Martin vrne vse aplikacije, nameščene pod uporabniškim računom Martin.
- Get-AppxPackage -name * Halo * vrne vse aplikacije, ki imajo Halo v svojem imenu.
- Get-AppxPackage -name * Facebook * -Uporabniška domena / user1 od uporabnika1 na oddaljeno domeno računalnika vrne vse nameščene aplikacije s Facebookom v njihovo ime.
Odstranite ukaze
Remove deluje zelo podobno kot Get, vendar ponuja dodatne parametre.
Odstrani-AppxPackage [ime paketa] odstrani [ime paketa] iz računa trenutno prijavljenega uporabnika.
Remove-AppxPackage [ime paketa] -Potrdite stori enako kot zgoraj, vendar prikaže potrditveni poziv pred izvedbo ukaza.
Odstrani-AppxPackage [ime paketa] -Kaj prikaže, kaj bi se zgodilo, če bi zagnali ukaz.
Primer odstranitev poizvedb:
- Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Izbrani paket odstrani iz trenutnega uporabniškega računa
Kako odstraniti vse aplikacije Metro od vseh uporabnikov
Get-AppxPackage -AllUsers | Odstrani-AppxPackage
Microsoft je objavil skript, ki odstranjuje tudi vse aplikacije Windows Store v Windows 8. Lahko ga prenesete iz ta Technet stran .
Dodatne informacije o cmdletih za namestitev aplikacije so na voljo tudi na Technetu .