Bat vérifie

philton5000 Messages postés 119 Statut Membre -  
philton5000 Messages postés 119 Statut Membre -
Bonjour, je voudrais faire un bat qui lorsque je le démarre il vérifie si un autre fichier existe. Si il existe il démarre fais une autre commande si il existe pas il déplace un fichier. Je sais pas comment fonctionner la commande if.

Merci de votre aide

2 réponses

  1. philton5000 Messages postés 119 Statut Membre
     
    cd %username%\AppData\Roaming\_photo\
    IF NOT EXIST photo.bat goto a ELSE goto b
    :a
    cd \
    move photo.bat %username%\AppData\Roaming\_photo\
    :b
    exit
    0
  2. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
     
    Bonjour,

    Ton code est bon :

    cd "%AppData%\_photo"
    IF NOT EXIST "photo.bat" (goto a) ELSE (goto b)
    :a
    cd \
    move "photo.bat" "%AppData%\_photo"
    :b
    exit

    0
    1. philton5000 Messages postés 119 Statut Membre
       
      Es-t-il nécessaire de mettre des parenthèses
      0
      1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930 > philton5000 Messages postés 119 Statut Membre
         
        Si tu utilises ELSE alors oui les parenthèses sont nécessaires.
        0
    2. philton5000 Messages postés 119 Statut Membre
       
      ha ok merci
      0