4 Façons de désinstaller un logiciel à distance (et de le maintenir désinstallé grâce à l’automatisation)

4 Ways to Remotely Uninstall Software

Qu’il s’agisse d’un bloatware standard que vous supprimez des machines des utilisateurs finaux lors de l’onboarding, que vous souhaitiez mettre des applications sur liste noire pour des raisons de sécurité ou que vous ayez simplement besoin de désinstaller une application dans une organisation entière, NinjaOne peut vous aider à rendre le processus rapide et facile.

Ninja propose quatre façons de désinstaller des applications :

1) Désinstallation à distance des logiciels via le tableau de bord NinjaOne

Plus précisément, via l’onglet d’inventaire des logiciels, au sein des organisations, ou sur les appareils.

Il s’agit d’un flux de travail idéal pour la désinstallation à grande échelle d’une application sur l’ensemble de votre clientèle, au sein d’une organisation, ou pour la suppression d’une application sur un appareil en particulier.

suppression de logiciels avec rmm

2) Désinstallation à distance des logiciels via un accès à distance

L’accès à distance est idéal lorsqu’un processus de désinstallation complexe est nécessaire sur un appareil individuel, ou si vous ne pouvez pas désinstaller une application par d’autres moyens. L’utilisation d’un accès à distance pour désinstaller un logiciel n’est pas très efficace.

désinstallation de logiciels via un accès à distance

3) Désinstallation à distance des logiciels via la ligne de commande à distance / l’interface PowerShell

Comme pour l’accès à distance, l’utilisation de la ligne de commande à distance / PowerShell est idéale lorsqu’un processus de désinstallation complexe est nécessaire sur un appareil en particulier, ou si vous ne pouvez pas désinstaller une application par d’autres moyens.

désinstallation de logiciels avec powershell

4) Désinstallation à distance des logiciels via l’automatisation avec des politiques, des conditions et des scripts

Les conditions de la politique et les scripts personnalisés vous permettent d’automatiser entièrement la suppression des applications sur vos terminaux. Si les autres méthodes mentionnées ci-dessus sont incroyablement efficaces, seule l’automatisation permet de désinstaller les applications et de s’assurer qu’elles restent indisponibles pour les utilisateurs finaux.

automatiser la désinstallation à distance des logiciels

 

Comment utiliser l’automatisation pour la suppression de logiciels dans NinjaOne ?

automatiser la suppression de logiciels avec rmm

La dernière option mentionnée ci-dessus, peut faire gagner beaucoup de temps aux entreprises d’infogérance et aux fournisseurs de services gérés (MSP) en automatisant la suppression des applications indésirables. L’utilisation efficace de l’automatisation pour la suppression des logiciels nécessite deux étapes dans NinjaOne :

  1. Création d’un script de suppression de logiciel
  2. Application de l’automatisation

1) Créez un script de désinstallation du logiciel

Vous pouvez créer un script de désinstallation en utilisant l’un des langages que NinjaOne prend en charge pour les scripts, comme Batch ou PowerShell.

Les éléments à inclure dans votre script (en utilisant PowerShell comme exemple) :

  1. Vérifiez que le logiciel est installé. Vous pouvez utiliser une cmdlet Get-WmiObject ou Get-ItemProperty
  2. Désinstallez l’application. Vous pouvez utiliser Get-WmiObject et invoquer .uninstall() ou msiexec et utiliser le paramètre ‘/x’.
  3. L’utilisation du paramètre approprié de désinstallation silencieuse permet d’éviter une interruption pour l’utilisateur final.
  4. Les scripts NinjaOne peuvent accepter des paramètres lors de leur déploiement. Faites en sorte que votre script soit suffisamment général pour répondre à des exigences de suppression de logiciels larges et utilisez des paramètres pour identifier l’application à désinstaller.

cas d'utilisation rmm conseils animés

2) Appliquez l’automatisation

Vous pouvez utiliser les conditions de la stratégie de NinjaOne pour identifier quand une application indésirable est installée et automatiser le déploiement de votre script de désinstallation.

1) Créez une nouvelle condition de stratégie. Si cette liste noire s’applique à l’ensemble de l’organisation, mettez cette condition dans votre stratégie-mère.

    1. Définissez le type de condition sur « Logiciel » et la présence sur « Existe ».
    2. Saisissez le nom de l’application dans le champ « Nom ».

 

désinstallation à distance d'un logiciel avec l'automatisation de ninjarmm étape 1

 

2) Ajoutez votre script de désinstallation à la condition afin qu’il soit déclenché lorsque l’application identifiée est détectée.

Si vous avez rendu le script de désinstallation dynamique, vous pouvez utiliser le nom de l’application de l’étape 1 pour indiquer à votre script l’application à désinstaller.

 

désinstallation à distance de logiciels avec ninjarmm automation étape 2

 

3) Il peut être utile d’ajouter des notifications ou des tickets à des fins de facturation ou d’alerte.

 

désinstallation à distance de logiciels avec ninjarmm automation étape 3

 

4) Sauvegardez la condition.

Pour aller plus loin

Pour créer une équipe informatique efficace et performante, il est essentiel d'avoir une solution centralisée qui joue le rôle de nœud principal pour vos services. NinjaOne permet aux équipes informatiques de surveiller, gérer, sécuriser et prendre en charge tous les appareils, où qu'ils soient, sans avoir besoin d'une infrastructure complexe sur site. Pour en savoir plus sur NinjaOne Endpoint Management, participez à une visite guidée, ou profitez d'un essai gratuit de la plateforme NinjaOne.

Vous pourriez aussi aimer

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?
×

Voir NinjaOne en action !

En soumettant ce formulaire, j'accepte la politique de confidentialité de NinjaOne.

Termes et conditions NinjaOne

En cliquant sur le bouton “J’accepte” ci-dessous, vous indiquez que vous acceptez les termes juridiques suivants ainsi que nos conditions d’utilisation:

  • Droits de propriété: NinjaOne possède et continuera de posséder tous les droits, titres et intérêts relatifs au script (y compris les droits d’auteur). NinjaOne vous accorde une licence limitée pour l’utilisation du script conformément à ces conditions légales.
  • Limitation de l’utilisation: Les scripts ne peuvent être utilisés qu’à des fins personnelles ou professionnelles internes légitimes et ne peuvent être partagés avec d’autres entités.
  • Interdiction de publication: Vous n’êtes en aucun cas autorisé à publier le script dans une bibliothèque de scripts appartenant à, ou sous le contrôle d’un autre fournisseur de logiciels.
  • Clause de non-responsabilité: Le texte est fourni “tel quel” et “tel que disponible”, sans garantie d’aucune sorte. NinjaOne ne promet ni ne garantit que le script sera exempt de défauts ou qu’il répondra à vos besoins ou attentes particulières.
  • Acceptation des risques: L’utilisation du script est sous votre propre responsabilité. Vous reconnaissez qu’il existe certains risques inhérents à l’utilisation du script, et vous comprenez et assumez chacun de ces risques.
  • Renonciation et exonération de responsabilité: Vous ne tiendrez pas NinjaOne pour responsable des conséquences négatives ou involontaires résultant de votre utilisation du script, et vous renoncez à tout droit ou recours légal ou équitable que vous pourriez avoir contre NinjaOne en rapport avec votre utilisation du script.
  • EULA: Si vous êtes un client de NinjaOne, votre utilisation du script est soumise au contrat de licence d’utilisateur final qui vous est applicable (End User License Agreement (EULA)).