Bat vérifie

Fermé
philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021 - 29 janv. 2019 à 01:34
philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021 - 1 févr. 2019 à 02:44
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
A voir également:

2 réponses

philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021
29 janv. 2019 à 01:41
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
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
29 janv. 2019 à 23:00
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
philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021
31 janv. 2019 à 12:16
Es-t-il nécessaire de mettre des parenthèses
0
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908 > philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021
31 janv. 2019 à 20:25
Si tu utilises ELSE alors oui les parenthèses sont nécessaires.
0
philton5000 Messages postés 100 Date d'inscription samedi 27 janvier 2018 Statut Membre Dernière intervention 20 janvier 2021
1 févr. 2019 à 02:44
ha ok merci
0