Script avec condition

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
Configuration: Windows XP

3 réponses

  1. 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
    1. 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