Script avec condition

Fermé
lucy100souci Messages postés 2 Date d'inscription lundi 7 décembre 2009 Statut Membre Dernière intervention 7 décembre 2009 - 7 déc. 2009 à 16:35
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 - 7 déc. 2009 à 17:06
J'aimerais créer un script .bat sous XP commençant par la condition suivante :

=> Si Acrobat Standard 7 est installé sur le poste ALORS ne rien faire
=> Si Acrobat standard 7 n'est pas installé alors installer visio viewer 2007

Auriez-vous une solution ?
MERCI
A voir également:

3 réponses

UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
7 déc. 2009 à 16:47
je ne pense pas tu puisse le faire avec un batch... connais-tu ce site (https://www.computerhope.com/batch.htm ?
0
lucy100souci Messages postés 2 Date d'inscription lundi 7 décembre 2009 Statut Membre Dernière intervention 7 décembre 2009
7 déc. 2009 à 17:01
Non je ne connais pas, mais je ne suis pas assez douée pour le comprendre....;o)
On ne peut pas faire avec un truc du style
IF........... exist
else if...........

Erreur dans sujet : c'est Visio standard 2003 ou Visio Pro 2003 la condition et non Adobe Standard 7

J'ai créé le début :
Création d'un script batch pour supprimer le Visio viewer existant, puis installez Visio Viewer 2007, SP2, puis installer kb953335 et KB973709.
MsiExec.exe / x (90520409-6000-11D3-8CFE-0150048383C9) / qn
visioviewer.exe
visioviewer2007sp2-kb953335-fullfile-fr-fr.exe"
office2007-kb973709-fullfile-x86-glb.exe"

Mais c'est la condition que je n'arrive pas à insérer :
Il convient de mettre une condition s'il y a Visio standard 2003 ou Visio Pro 2003. Car là la mise à jour n'est pas nécessaire.
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
7 déc. 2009 à 17:06
je ne pense pas qu'il existe la commande "exist" ou équivalent. Donc il faut feinter, faire un "dir" d'un répertoire (qui existe ou pas) et récupérer l'erreur le cas échéant.
0