IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Désinstallation application de clients


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2015
    Messages : 3
    Par défaut Désinstallation application de clients
    Bonjour à tous,

    Je suis stagiaire au sein d'une entreprise pendant 2 mois, et ma mission est de changer l'antivirus de plus de 400 PC. Evidemment, il n'est pas envisageable de le faire manuellement surtout que les ordinateurs sont répartis un peu partout dans la France. Il est préférable d'automatiser le processus ! Pour l'installation du nouvel anti-virus, j'ai le plan en tête. C'est la désinstallation de l'anti-virus actuel qui me pose des soucis. En effet tous les PC sont reliés à un serveur, et j'ai lu que grâce à l'Active Directory, on peut aisément désinstaller n'importe quel "package" que l'on a au préalable installer via Active Directory. Seulement, l'anti-virus actuel a été installé au début de l'entreprise et a surtout été installé manuellement sur chaque PC. Impossible donc de passer par l'AD pour désinstaller l'anti-virus actuel (Symantec Endpoint Protection au passage ; il est livré avec un Manager qui fait TOUT sauf la désinstallation, c'est confirmé...). Alors j'ai recherché une autre solution, et j'ai trouvé que l'on peut désinstaller un programme simplement en tapant une ligne de commande type "msiexec.exe /x {CLE DE DESINSTALLATION VISIBLE DANS LES REGISTRES} /passive". Seulement à moins que je me trompe, la clé est unique à chaque PC ! Encore un dead-end !

    Avez-vous une idée de comment je pourrais me débrouiller pour désinstaller un programme sur 400 PC automatiquement ? Programme qui n'a pas été installé via Active Directory .

    Merci d'avance,

    Bonne journée !

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    Juste une idée comme ça. Il est possible via un script de récupérer la commande de désinstallation. Les infos de désinstallation sont stockées dans la base de registre, sous la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall (attention, sur les OS x64, elle peut être différente pour les applis x64). N'est-il pas possible par la procédure que tu comptes utiliser pour l'installation du nouveau d'exécuter automatiquement un script avant l'install ? Si oui, tu auras toutes les infos pour lancer la désinstall.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2015
    Messages : 3
    Par défaut
    Salut eric41,

    Effectivement je comptais m'orienter dans cette direction : comme vous l'avez dis, récupérer par un petit algorithme la valeur de la clé de désinstallation dans les registres. Alors j'ai cherché sur internet et j'ai trouvé des pistes. Notamment qu'il faut passer par un Batch ou du C#, seulement je n'ai aucunes connaissances dans ces 2 langages (je ne sais même pas si Batch est un langage ). Pourriez-vous m'aider ?

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 201
    Par défaut
    Un batch est simplement un fichier de commandes Windows. La récupération de données dans la base de registre est à mon avis limité, voire impossible. Mais il est possible de faire ça dans un petit VBS avec la fonction Regread() par exemple

  5. #5
    Membre actif Avatar de patads
    Homme Profil pro
    A la recherche de Makarov
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sierra Leone

    Informations professionnelles :
    Activité : A la recherche de Makarov
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Par défaut
    Bonjour,

    J'ai déjà déployé par le passé un antivirus type client/serveur (est-ce le cas pour ton architecture ?) auquel cas, même s'ils ont été installés manuellement, tu auras la possibilité de désinstaller les antivirus installés directement depuis la console d'administration.

    Par ailleurs, pourrions-nous avoir plus d'informations concernant les antivirus à désinstaller ?

    Tu as bien la confirmation que le désinstalleur est un package msi ??

    Regarde aussi de ce côté là : http://stackoverflow.com/questions/1...ing-powershell


    Sinon, c'est qd même un cas d'école intéressant... Pour ton dossier

    PS : désinstallation silencieuse : /x /qn

Discussions similaires

  1. Réponses: 4
    Dernier message: 09/12/2005, 16h48
  2. [Réseau][Débutant]Application Serveur/Client par TCP/IP
    Par Belegkarnil dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 13/11/2005, 14h39
  3. Application Intranet ou Application type client lourd
    Par oursbleu dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 03/02/2005, 23h00
  4. Votre expérience en Màj applic pour client
    Par GymTonic dans le forum Access
    Réponses: 2
    Dernier message: 08/01/2005, 18h59
  5. base de donnees sur serveur application sur client
    Par rabi dans le forum Bases de données
    Réponses: 4
    Dernier message: 12/05/2004, 22h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo