4 sposoby na zdalne odinstalowanie oprogramowania (i utrzymanie go w stanie odinstalowanym dzięki automatyzacji)
Niezależnie od tego, czy chodzi o standardowe oprogramowanie typu bloatware, które usuwane jest z maszyn użytkowników końcowych podczas ich wprowadzania do systemu, czy też o czarną listę aplikacji ze względu na obawy związane z bezpieczeństwem, lub po prostu o odinstalowanie aplikacji w całej organizacji, NinjaOne może pomóc w szybkim i łatwym przeprowadzeniu tego procesu.
Ninja udostępnia cztery sposoby odinstalowywania aplikacji:
1) Zdalne odinstalowanie oprogramowania poprzez pulpit NinjaOne
Konkretnie poprzez kartę inwentaryzacji oprogramowania, w ramach organizacji lub na urządzeniach.
Jest to idealny przepływ pracy do masowego odinstalowywania aplikacji w całej bazie klientów, w obrębie organizacji lub do usuwania aplikacji na pojedynczym urządzeniu.
2) Zdalne odinstalowanie oprogramowania poprzez zdalny dostęp
Zdalny dostęp jest idealnym rozwiązaniem w przypadku, gdy wymagany jest złożony proces dezinstalacji na pojedynczym urządzeniu lub gdy nie można odinstalować aplikacji w inny sposób. Używanie zdalnego dostępu do odinstalowywania oprogramowania nie skaluje się dobrze.
3) Zdalne odinstalowanie oprogramowania poprzez zdalny wiersz poleceń / interfejs PowerShell
Podobnie jak w przypadku dostępu zdalnego, użycie zdalnego wiersza poleceń / PowerShell jest idealne w przypadku, gdy wymagany jest złożony proces dezinstalacji na pojedynczym urządzeniu lub gdy nie można odinstalować aplikacji za pomocą innych środków.
4) Zdalne odinstalowywanie oprogramowania poprzez automatyzację z wykorzystaniem polityk, warunków i skryptów
Warunki polityki i niestandardowe skrypty pozwalają na pełną automatyzację usuwania aplikacji w punktach końcowych. Chociaż inne metody wymienione powyżej są niezwykle skuteczne, tylko poprzez automatyzację można odinstalować aplikacje i zapewnić, że pozostaną one niedostępne dla użytkowników końcowych.
Jak używać automatyzacji do usuwania oprogramowania w NinjaOne
Ostatnia opcja, powyżej, może zaoszczędzić MSP dużo czasu poprzez automatyzację usuwania niechcianych aplikacji. Skuteczne wykorzystanie automatyzacji do usuwania oprogramowania wymaga dwóch kroków w NinjaOne:
- Tworzenie skryptu usuwania oprogramowania
- Zastosowanie automatyzacji
1) Utwórz skrypt odinstalowujący oprogramowanie
Możesz stworzyć skrypt dezinstalacji używając jednego z języków obsługiwanych przez NinjaOne do tworzenia skryptów, takich jak Batch lub PowerShell.
Rzeczy, które należy zawrzeć w swoim skrypcie (używając PowerShell jako przykładu):
- Sprawdź, czy oprogramowanie jest zainstalowane. Możesz użyć cmdlet Get-WmiObject lub Get-ItemProperty
- Odinstaluj aplikację. Możesz użyć Get-WmiObject i wywołać .uninstall() lub msiexec i użyć parametru '/x'.
- Użycie odpowiedniego cichego parametru lub spokojnego odinstalowania pomaga uniknąć przerwania pracy przez użytkownika końcowego.
- Skrypty NinjaOne mogą przyjmować parametry podczas wdrażania. Spraw, aby Twój skrypt był wystarczająco ogólny, aby spełnić szerokie wymagania dotyczące usuwania oprogramowania i użyj parametrów, aby określić, która aplikacja ma zostać odinstalowana.
2) Zastosuj automatyzację
Możesz użyć warunków polityki NinjaOne do zidentyfikowania, kiedy niechciana aplikacja jest zainstalowana i zautomatyzować wdrożenie skryptu odinstalowującego.
1) Utwórz nowy warunek polityki. Jeśli ta czarna lista ma zastosowanie w całej organizacji, postaw ten warunek w polityce nadrzędnej.
-
- Ustawić typ warunku na "Software" i obecność na "Exists".
- W polu "Name" wpisz nazwę aplikacji.
2) Dodaj swój skrypt odinstalowujący do warunku, aby był uruchamiany po wykryciu zidentyfikowanej aplikacji.
Jeśli skrypt dezinstalacji jest dynamiczny, możesz użyć nazwy aplikacji z kroku pierwszego, aby powiedzieć skryptowi, która aplikacja ma zostać odinstalowana.
3) Możesz chcieć dodać powiadomienia lub bilety do biletów w celach rozliczeniowych lub ostrzegawczych.
4) Zapisz stan.