Problème commande dir dans un batch
Résolu/Fermé
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
-
17 déc. 2009 à 16:11
Mael730 Messages postés 49 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 9 février 2010 - 18 déc. 2009 à 11:12
Mael730 Messages postés 49 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 9 février 2010 - 18 déc. 2009 à 11:12
A voir également:
- Problème commande dir dans un batch
- Invite de commande - Guide
- Commande terminal mac - Guide
- Win dir stat - Télécharger - Gestion de fichiers
- Fichier batch - Guide
- Commande dism - Guide
4 réponses
dubcek
Messages postés
18783
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 avril 2025
5 630
17 déc. 2009 à 16:26
17 déc. 2009 à 16:26
hello
dir | findstr /v "SC"
dir | findstr /v "SC"
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
1
17 déc. 2009 à 16:42
17 déc. 2009 à 16:42
Merci ça marche dans la fenêtre dos de windows mais pas dans mon batch!! Why?
Je te met la partie concerné du batch:
for /f "delims=" %%x in ('dir | findstr /v "SC"') do (
Je te met la partie concerné du batch:
for /f "delims=" %%x in ('dir | findstr /v "SC"') do (
dubcek
Messages postés
18783
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 avril 2025
5 630
17 déc. 2009 à 16:51
17 déc. 2009 à 16:51
il faut protéger |
for /f "delims=" %%x in ('dir ^| findstr /v "SC"') do (
for /f "delims=" %%x in ('dir ^| findstr /v "SC"') do (
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
1
18 déc. 2009 à 09:10
18 déc. 2009 à 09:10
Ok et pour lister tout les fichiers .txt ne contenant pas les lettres SC?? j'ai essayé ça mais ça ne marche pas:
for /f "delims=" %%x in ('dir *.txt ^| findstr /v "SC"') do (
merci d'avance
for /f "delims=" %%x in ('dir *.txt ^| findstr /v "SC"') do (
merci d'avance
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
1
>
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
18 déc. 2009 à 09:19
18 déc. 2009 à 09:19
Autant pour moi j'avais oublié le /b:
for /f "delims=" %%x in ('dir /b *.txt ^| findstr /v "SC"') do (
for /f "delims=" %%x in ('dir /b *.txt ^| findstr /v "SC"') do (
dubcek
Messages postés
18783
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 avril 2025
5 630
>
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
18 déc. 2009 à 09:45
18 déc. 2009 à 09:45
le /v du findstr veut dire "qui ne contient pas"
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
1
>
dubcek
Messages postés
18783
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 avril 2025
18 déc. 2009 à 11:12
18 déc. 2009 à 11:12
Ok, affaire réglé, merci encore dubcek!
J'ai un autre problème sur le concaténage de fichiers, si tu peu jeter un oeil :
https://forums.commentcamarche.net/forum/affich-15656573-probleme-concatenation-fichiers-en-batch
J'ai un autre problème sur le concaténage de fichiers, si tu peu jeter un oeil :
https://forums.commentcamarche.net/forum/affich-15656573-probleme-concatenation-fichiers-en-batch
salut
si tes fichiers sans _SC sont toujours sur le modele XX_nnnn.txt, tu peux utiliser
dir ??_????.txt
ca ne te listera que les fichiers avec 7 caracteres dans le nom et un underscore en 3e caractere et l'extension .txt
si tes fichiers sans _SC sont toujours sur le modele XX_nnnn.txt, tu peux utiliser
dir ??_????.txt
ca ne te listera que les fichiers avec 7 caracteres dans le nom et un underscore en 3e caractere et l'extension .txt
Mael730
Messages postés
49
Date d'inscription
vendredi 23 octobre 2009
Statut
Membre
Dernière intervention
9 février 2010
1
18 déc. 2009 à 09:11
18 déc. 2009 à 09:11
Il peut y avoir d'autres syntaxe pr les fichiers donc ça ne marchera pas!