Kā noņemt (visas) Windows 8 lietotnes, izmantojot programmu PowerShell
- Kategorija: Windows
Lietotnes nepārprotami koncentrējas uz Windows 8 ne tikai tāpēc, ka operētājsistēma pēc noklusējuma sāk darboties “lietotņu saskarnē”, bet arī tāpēc, ka galvenā uzmanība tiek pievērsta operētājsistēmas mārketingam. Tomēr tā ir tikai viena Windows 8 puse, un es neesmu pilnīgi pārliecināts, vai visu pūļu koncentrēšana uz šīm funkcijām ir visgudrākais Microsoft solis.
Jebkurā gadījumā, ja jūs vispār nelietojat lietotnes vai vēlaties noņemt lietotnes no lietotāju profiliem, lai viņi tās nevarētu palaist, iespējams, esat atklājis, ka tā nav īsti vienkārša darbība.
Lietotnei Windows 8.1 ir nedaudz vieglāk, izmantojot tās partijas atinstalēšanas funkciju - ar peles labo pogu noklikšķiniet uz vairākām lietotnēm un beigās atlasiet atinstalēt -, taču tas joprojām ir tālu no tā, ko es uzskatu par ērtu.
Windows PowerShell lielākajai daļai lietotāju var likties iebiedējoši vai tāpat kā tikai cita apvalka vide vai komandrinda. Tas faktiski ir ļoti spēcīgs, un viena no lietām, kuras dēļ jūs to varat izmantot, ir noņemt dažas vai visas lietotnes, kas instalētas Windows 8 sistēmā.
PowerShell un lietotnes
Pirms darba sākšanas jums jāuzsāk PowerShell. Lai izdarītu tieši to, rīkojieties šādi:
- Nospiediet Windows taustiņu un, izmantojot tastatūru, ievadiet PowerShell.
- Ar peles labo pogu noklikšķiniet uz PowerShell rezultāta un no iespējām atlasiet “palaist kā administratoru”.
Par komandām:
Saņemt komandas
Saņemiet ar lietotni saistītās informācijas iegūšanu no lietotājiem lokālajā datorā vai attālajā domēnā.
Get-AppxPackage -Lietotājs [Lietotājvārds] ir uzskaitītas visas lietotāja instalētās lietotnes [lietotājvārds]. [lietotājvārds] var būt domēns lietotājs, e-pasta adrese, lietotājvārds vai SID virkne.
Get-AppxPackage -AllUsers ir uzskaitītas visas lietotņu instalētās sistēmas
Get-AppxPackage -Name [nosaukums] atgriež visas lietotnes, kas atbilst vārdam [name]. Komandā varat izmantot aizstājējzīmes (*).
Get-AppxPackage-Publicētājs [izdevēja nosaukums] atgriež visas lietotnes, kuras ir instalējis atlasītais (-ie) izdevējs (-i). Aizstājējzīmes atkal ir atļautas.
Ņemiet vērā, ka vaicājumus ir iespējams apvienot.
Piemērs Saņemt vaicājumus:
- Get-AppxPackage-Publicētājs * Microsoft * atgriež visas Microsoft publicētās lietotnes un jebkuru citu izdevēju, kas savā vārdā izmanto Microsoft (iespējams, neviens).
- Get-AppxPackage -lietotājs Martins atgriež visas lietotnes, kas instalētas lietotāja kontā Martin.
- Get-AppxPackage -name * Halo * atgriež visas lietotnes, kuru vārdā ir Halo.
- Get-AppxPackage -name * Facebook * -Lietotāja domēns / user1 atdod visas instalētās lietotnes ar Facebook viņu vārdā no user1 attālā datora domēnā.
Noņemt komandas
Noņemšana darbojas ļoti līdzīgi kā iegūt, taču tā piedāvā papildu parametrus.
Remove-AppxPackage [pakotnes nosaukums] noņem [pakotnes nosaukums] no pašreiz pierakstītā lietotāja konta.
Noņemt-AppxPackage [pakotnes nosaukums] -Pārliecinieties rīkojas tāpat kā iepriekš, bet pirms komandas izpildes parāda apstiprinājuma uzvedni.
Noņemt-AppxPackage [pakotnes nosaukums] -WhatIf parāda, kas notiktu, ja izpildītu komandu.
Vaicājumu noņemšanas piemērs:
- Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neitrāla ___ ap1yy96n767gr No pašreizējā lietotāja konta noņem izvēlēto pakotni
Kā no visiem lietotājiem noņemt visas Metro lietotnes
Get-AppxPackage -AllUsers | Noņemt-AppxPackage
Microsoft ir publicējis skriptu, kas noņem arī visas Windows Store lietotnes operētājsistēmā Windows 8. Jūs to varat lejupielādēt no šī Technet lapa .
Papildu informācija par lietotņu instalēšanas cmdlet ir pieejams arī Technet .