[batch] si fichiers trouvé marqué une phrase
Fermé
TYTYTY
-
29 juin 2007 à 20:47
tomtom30 Messages postés 30 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 10 juin 2008 - 10 juin 2008 à 12:28
tomtom30 Messages postés 30 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 10 juin 2008 - 10 juin 2008 à 12:28
A voir également:
- [batch] si fichiers trouvé marqué une phrase
- Wetransfer gratuit fichiers lourd - Guide
- Fichier batch - Guide
- Renommer plusieurs fichiers - Guide
- Explorateur de fichiers - Guide
- Fichiers dat - Guide
5 réponses
tomtom30
Messages postés
30
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
10 juin 2008
5
10 juin 2008 à 12:28
10 juin 2008 à 12:28
utilise la commande dir /s
et ensuite utilise la valeur %errorlevel%
et ensuite utilise la valeur %errorlevel%
TYTYTY
Messages postés
22
Date d'inscription
vendredi 8 décembre 2006
Statut
Membre
Dernière intervention
5 août 2007
1
30 juin 2007 à 11:09
30 juin 2007 à 11:09
Voilà mon code:
@echo off
if not exist C:\*.tmp goto non
if exist C:\*.txt goto oui
:non
echo aucun fichiers *.tmp trouves!
:bleu
echo fichiers *.tmp trouves!
pause
mais le problème c'est que sa me marque les deux phrase donc dans cmd sa me met:
aucun fihciers *.tmp trouves
fichiers *.tmp trouves
appuyez sur une touche pour continuer...
@echo off
if not exist C:\*.tmp goto non
if exist C:\*.txt goto oui
:non
echo aucun fichiers *.tmp trouves!
:bleu
echo fichiers *.tmp trouves!
pause
mais le problème c'est que sa me marque les deux phrase donc dans cmd sa me met:
aucun fihciers *.tmp trouves
fichiers *.tmp trouves
appuyez sur une touche pour continuer...
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
30 juin 2007 à 11:15
30 juin 2007 à 11:15
Salut,
Et si tu cherchais les mêmes fichiers déjà, non ?
Et si tu cherchais les mêmes fichiers déjà, non ?
if not exist C:\*.tmp goto non if exist C:\*.txt goto oui;-))
sfel
Messages postés
1640
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
15 juillet 2009
430
30 juin 2007 à 09:58
30 juin 2007 à 09:58
bonjour, dans ton "sa j'y arrive pas"
t'es bloqué où ??
à la condition
"si les fichiers existent / existent pas"
ou à l'affichage ??
"mettre la phrase : aucun fichiers trouves / X fichiers trouvés"
t'es bloqué où ??
à la condition
"si les fichiers existent / existent pas"
ou à l'affichage ??
"mettre la phrase : aucun fichiers trouves / X fichiers trouvés"
TYTYTY
Messages postés
22
Date d'inscription
vendredi 8 décembre 2006
Statut
Membre
Dernière intervention
5 août 2007
1
30 juin 2007 à 10:35
30 juin 2007 à 10:35
Ben en faites je c'est pas du tout comment faire la condition et la phrase...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
TYTYTY
Messages postés
22
Date d'inscription
vendredi 8 décembre 2006
Statut
Membre
Dernière intervention
5 août 2007
1
30 juin 2007 à 11:22
30 juin 2007 à 11:22
oui je me suis trompés mais je viens de trouvé la réponse a mon problème mais j'en ai 1 nouveau...
Voilà mon code:
@echo off
IF NOT EXIST C:\*.tmp echo aucun fichiers *.tmp trouves!
IF EXIST C:\*.tmp echo echo fichiers *.tmp trouves!
pause
Et ... sa marche!!!
mais ... il y a un autre truc que je n'arrive pas a faire je voudrais que sa sois sur tout le disque dur et pas juste le dossier C:\ (si tu comprends ce que je veux dire) donc j'ai mis
@echo off
IF NOT EXIST C:\*.tmp /s echo aucun fichiers *.tmp trouves!
IF EXIST C:\*.tmp /s echo echo fichiers *.tmp trouves!
pause
Sa sa marche pas sa me met /s n'est pas reconnue comme commande interne ...
Voilà mon code:
@echo off
IF NOT EXIST C:\*.tmp echo aucun fichiers *.tmp trouves!
IF EXIST C:\*.tmp echo echo fichiers *.tmp trouves!
pause
Et ... sa marche!!!
mais ... il y a un autre truc que je n'arrive pas a faire je voudrais que sa sois sur tout le disque dur et pas juste le dossier C:\ (si tu comprends ce que je veux dire) donc j'ai mis
@echo off
IF NOT EXIST C:\*.tmp /s echo aucun fichiers *.tmp trouves!
IF EXIST C:\*.tmp /s echo echo fichiers *.tmp trouves!
pause
Sa sa marche pas sa me met /s n'est pas reconnue comme commande interne ...