Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Aide pour batch permettant de vérifier la version d'un soft
Auteur Message
Répondre en citant
Message Aide pour batch permettant de vérifier la version d'un soft 
Bonjour,

Je viens vers vous afin de trouver un petit coup de pouce s'il vous plait.

Je suis chargé de déployer Firefox par GPO sur de nombreux postes, mais avec des conditions.

Le batch a pour but de vérifier tout d'abord la version existante (si présente bien sûr...) qui est indiquée dans le fichier install.log sous
C:\Program Files\Mozilla Firefox\install.log

Pour cette commande, je pensais faire ça :

Code:
find "App Version: 20.0.1" "C:\Program Files\Mozilla Firefox\install.log"


Ensuite, si la version correspond, le batch prend fin, si la version ne correspond pas, exécuter la commande de désinstall

Code:
C:\"Program Files"\"Mozilla Firefox"\uninstall\helper.exe  /S
qui va lancer le programme de désinstallation silencieusement

Puis redémarrer la machine.

Code:
shutdown /R


(Lors du rédemarrage, Firefox sera réinstallé par le biais de la GPO)


Auriez-vous une idée de ce que je dois utiliser après la commande FIND, dans le cas où c'est bien celle-ci qu'il faut utiliser en premier ?


Merci d'avance pour votre aide !


EDIT LOGAN: Balises codes



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Aide pour batch permettant de vérifier la version d'un soft 
Hello Mr. Green

Après ton find, tu pourrais créer un traitement conditionnel par
la variable %errolevel%.

Tout cela donnerais:
Code:
@echo off

find "App Version: 20.0.1" "C:\Program Files\Mozilla Firefox\install.log"
if %errorlevel% NEQ 0 exit

C:\"Program Files"\"Mozilla Firefox"\uninstall\helper.exe  /S
shutdown /R


Je pense que ça répond à ta demande.

Tiens moi au courant et si ta besoin n'hésite pas Wink

@++




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message Aide pour batch permettant de vérifier la version d'un soft 
Bonjour
Si jamais le fichier log n est pas présent, tu peux passer par le registre et la clé Uninstall pour firefox
De mémoire :
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\
Trouver la clé Mozilla Firefox puis DisplayVersion ou CurrentVersion à voir sur les PC en question car là tout va dépendre du systeme d exploitation et ds le meme répertoire il y a le chemin pour réaliser une désinstallation




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Message Aide pour batch permettant de vérifier la version d'un soft 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch