Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
787 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Script de désinstallation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script de désinstallation

n°63191
aTx73
Posté le 08-02-2010 à 11:22:46  profilanswer
 

Bonjours à tous, voilà je suis actuellement sur un projet pour mon stage et j'aurais besoin d'une aide.
 
Je m'explique :  
Afin de pouvoir installer un antivirus gérer par un serveur, il me faut désinstaller en premier lieu, l'antivirus autonome...
Voilà ma question :  
- Pouvons nous mettre en place un script, qui se déploierait via une GPO, qui permettrait de désinstaller l'antivirus au démarrage de la machine? Cela éviterait de faire 50 fois la même manipulation.
 
j'ai déjà trouvé quelques pistes mais sans résultats concret.
 
Merci à vous


---------------
My Feed-back
mood
Publicité
Posté le 08-02-2010 à 11:22:46  profilanswer
 

n°63192
ShonGail
En phase de calmitude ...
Posté le 08-02-2010 à 11:26:23  profilanswer
 

Tu peux premièrement exécuter un script par GPO. Pas de problème la dessus.
 
A voir ensuite si tu peux lancer la désinstallation de l'AV existant de manière silencieuse.
Sinon, tu peux scripter des interactions avec la GUI de désinstallation à l'aide d'un langage type autoit.

n°63204
aTx73
Posté le 08-02-2010 à 12:12:30  profilanswer
 

oula on va rester dans le domaine de la GPO ^^,donc oui j'ai  pu comprendre qu'en allant dans la base de registre on disposait de la ligne de commande de désinstallation.
J'ai pu la récupérer. j'ai tenté de la lancer via un .bat en étant déjà log sur la machine et ça fonctionne.
Mais pourtant quand je fais en sorte que le script démarre au démarrage de la machine, et bien ne se passe...
Je posterais la ligne de code cette aprés-midi, je suis chez moi en train de miam :p ^^


---------------
My Feed-back
n°63206
ShonGail
En phase de calmitude ...
Posté le 08-02-2010 à 12:47:26  profilanswer
 

Mais je suis resté "dans le domaine de la GPO"
 
Une GPO pour lancer un script c'est autre chose que le script lui-même.
Autoit te permet d'écrire des scripts.

n°63215
aTx73
Posté le 08-02-2010 à 14:04:35  profilanswer
 

ha lol ok je le savais pas ^^
 
Alors pour ma part, j'ai trouvé ce genre de code...
Cette ligne est à mettre dans un .bat. Je l'ai lancé et ça fonctionne sauf lorsque la machine rédémarre... pourtant le script est bien intégré à la gpo et l'ordi est bien dans l'UO

Citation :


MsiExec.exe /quiet /I{2085C617-589C-40F8-BE40-EDBC9E2CA2EB}


 
Sinon il y a ce code qui est a mettre dans un fichier .vbs
Les choses qui sont soulignés sont à modifier en fonction du programme que l'on veut désinstaller.
Il faut rechercher dans : HK Local_machine\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall de la base de registre
 

Citation :


Option Explicit 'all variables must be defined
 
Dim oReg, oShell, oFSO
Dim UninstallString, ProductCode
Dim strComputer, colItems, objWMIService, objItem
Dim strKeyPath, subkey, arrSubKeys
strComputer = "."
 
'********************************
'Enter Product Code Of The Application Here That You Want To Uninstall within the Bracket
ProductCode = "{2085C617-589C-40F8-BE40-EDBC9E2CA2EB}"
 
'********************************
 
' Get scripting objects needed throughout script.
Set oShell = CreateObject("WScript.Shell" )
 
'**************************
UninstallString = "MsiExec.exe /I{2085C617-589C-40F8-BE40-EDBC9E2CA2EB}"
 
Const HKEY_LOCAL_MACHINE = &H80000002
 
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default:StdRegProv" )
 
strKeyPath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
oReg.EnumKey HKEY_LOCAL_MACHINE, strKeyPath, arrSubKeys
 
For Each subkey In arrSubKeys
 
IF subkey = ProductCode Then
oShell.Run UninstallString, 1, True
End If
 
Next
 
Set oShell = Nothing
Set oReg = Nothing
'************* End Code ************


 


---------------
My Feed-back
n°63216
aTx73
Posté le 08-02-2010 à 15:04:57  profilanswer
 

je suis perdu, j'ai tenté plein de choses mais ça veut pas :(
Quand on est sur windows les scripts fonctionnent sans problème mais quand je lui demande de désinstalle lorsque la machine boot... ça veut pas


---------------
My Feed-back
n°63225
aTx73
Posté le 08-02-2010 à 16:00:58  profilanswer
 

Up pour un pauvre stagiaire au bord de la crise de nerf  :pt1cable:  :pt1cable:  :pt1cable:  :fou:  :fou:  :fou:  :fou:


---------------
My Feed-back
n°63367
Quich'Man
No Fat...
Posté le 11-02-2010 à 16:34:33  profilanswer
 

tu fais une gpo ordinateur ou utilisateur ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Script de désinstallation

 

Sujets relatifs
Telnet + expect + Cisco [SCRIPT]Cherche programe ou script pour audit post migration
Script pour desactiver un proxy.Un script pour desactiver les fonctionnalités d'Exchange
Nettoyer desinstallation office 2003Deploiment script pour installaiton logiciel .EXE problème droit admin
Script Windows de connection interactive SSH/TelnetScript Xcacls VBS ou Icacls : problème avec le droit supprimer
Script shell en tant que rootPb sur script de NETLOGON.
Plus de sujets relatifs à : Script de désinstallation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR