Aplikacje wyraźnie skupiają się na systemie Windows 8, nie tylko dlatego, że system operacyjny uruchamia się domyślnie w „interfejsie aplikacji” podczas uruchamiania, ale także dlatego, że większość działań marketingowych dotyczących systemu operacyjnego również go skupia. To jednak tylko jedna strona systemu Windows 8 i nie jestem do końca pewien, czy skoncentrowanie wszystkich wysiłków na tych funkcjach jest najmądrzejszym posunięciem firmy Microsoft.
W każdym razie, jeśli w ogóle nie używasz aplikacji lub chcesz usunąć aplikacje z profili użytkowników, aby nie mogły ich uruchomić, być może zauważyłeś, że tak naprawdę nie jest to prosta operacja.
Sprawa staje się nieco łatwiejsza w systemie Windows 8.1 dzięki funkcji dezinstalacji wsadowej — kliknij prawym przyciskiem myszy wiele aplikacji i wybierz odinstaluj w końcu — ale wciąż jest to dalekie od tego, co uważam za wygodne.
Windows PowerShell może wydawać się onieśmielający lub jak zwykłe środowisko powłoki lub wiersz poleceń dla większości użytkowników. Jest w rzeczywistości bardzo potężny, a jedną z rzeczy, których możesz użyć, jest usunięcie niektórych lub wszystkich aplikacji zainstalowanych w systemie Windows 8.
PowerShell i aplikacje
Musisz uruchomić PowerShell, zanim zaczniesz. Wykonaj następujące czynności, aby to zrobić:
- Naciśnij klawisz Windows i wprowadź PowerShell za pomocą klawiatury.
- Kliknij prawym przyciskiem myszy wynik programu PowerShell i wybierz opcję „uruchom jako administrator” w opcjach.
Do poleceń:
Uzyskaj polecenia
Pobierz pobiera informacje związane z aplikacją od użytkowników na komputerze lokalnym lub w domenie zdalnej.
Get-AppxPackage -User [nazwa użytkownika] wyświetla listę wszystkich aplikacji zainstalowanych przez użytkownika [nazwa użytkownika]. [nazwa użytkownika] może być domeną \ użytkownikiem, adresem e-mail, nazwą użytkownika lub łańcuchem SID.
Pakiet Get-Appx -AllUsers wyświetla listę wszystkich aplikacji zainstalowanych przez użytkowników w systemie
Get-AppxPackage -Name [name] zwraca wszystkie aplikacje pasujące do [nazwa]. W poleceniu można użyć symboli wieloznacznych (*).
Get-AppxPackage -Publisher [nazwa wydawcy] zwraca wszystkie aplikacje zainstalowane przez wybranych wydawców. Symbole wieloznaczne są ponownie dozwolone.
Pamiętaj, że można łączyć zapytania.
Przykład Uzyskaj zapytania:
- Get-AppxPackage -Publisher * Microsoft * zwraca wszystkie aplikacje opublikowane przez Microsoft i każdego innego wydawcę, który używa Microsoft w jego nazwie (prawdopodobnie żadna).
- Get-AppxPackage -user Martin zwraca wszystkie aplikacje zainstalowane na koncie użytkownika Martin.
- Get-AppxPackage -name * Halo * zwraca wszystkie aplikacje, które mają Halo w nazwie.
- Get-AppxPackage -name * Facebook * -Domena użytkownika / użytkownik1 zwraca wszystkie zainstalowane aplikacje z Facebookiem w nazwie od użytkownika1 w domenie komputera zdalnego.
Usuń polecenia
Usuń działa bardzo podobnie do Get, ale oferuje dodatkowe parametry.
Remove-AppxPackage [nazwa pakietu] usuwa [nazwę pakietu] z konta aktualnie zalogowanego użytkownika.
Remove-AppxPackage [nazwa pakietu] — Potwierdź robi to samo co powyżej, ale wyświetla monit o potwierdzenie przed wykonaniem polecenia.
Remove-AppxPackage [nazwa pakietu] -WhatIf wyświetla, co by się stało, gdybyś uruchomił polecenie.
Przykład Usuń zapytania:
- Remove-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Usuwa wybrany pakiet z bieżącego konta użytkownika
Jak usunąć wszystkie aplikacje Metro od wszystkich użytkowników
Pakiet Get-Appx -AllUsers | Usuń pakiet Appx
Microsoft opublikował skrypt, który usuwa również wszystkie aplikacje ze Sklepu Windows w Windows 8. Możesz pobrać go z tej strony Technet.
Dodatkowe informacje o poleceniach cmdlet instalacji aplikacji są również dostępne w witrynie Technet.