Déploiement et suppression d’application par script
Suite à un projet d’implémentation de l’anti-virus NOD32 en mode client/serveur, je me suis retrouvé confronté à la déinstallation de la solution antivirale eTrust…. Bien entendu, aucune possibilité de déinstallation ! J’ai donc dû créer un script pour supprimer l’application eTrust puis procéder au déploiement de NOD, car déinstaller eTtrust sur plus d’une centaine de postes…..
Vous trouverez ci-dessous une archive au format ZIP. Cette archive comporte plusieurs fichiers: – LSencrypt.exe => Permet de crypter le mot de passe Administrateur afin de l’intégrer dans un batch
– lsrunase.exe => exécute un programme en tant que Administrateur
– remote.cmd => le script de déploiement
– Sleep.exe => fchier pour temporiser le déploiement
– Script1/2.vbs => suppression d’application
Voici ce qu’il convient de modifier dans remote.cmd: \\monserveur\nod32 => le chemin UNC qui contient les scripts + vos applicatifs à déployer
/domain: »mondomain » => votre nom de domaine NETBIOS
/password:motdepasse => votre mot de passe administrateur encrypté par LSencrypt
/command: »\\monserveur\nod32++einstaller.exe++ » => par le programme de déploiement de votre applicatif
A NOTER: les fichiers VBS qui permettent de supprimer une application à distance sans intervention fonctionne aussi avec d’autre application que eTrust !
Modifiez strApplicationName = « CA eTrustITM Agent » par le nom de votre applicatif
Le nom de l’applicatif peut être relevé dans le registre => HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Clé de registre: DisplayName
Cliquez ici pour télécharger l’archive.
Je travaille actuellement en tant qu’Enterprise Architect pour le groupe CAPGEMINI. Acteur et expert communautaire reconnu depuis de nombreuses années, j’anime ce site autour des technologies Microsoft, des thématiques du Cloud, des infrastructures, … Je suis également à l’origine de nombreuses publications dans la presse IT.