Recherche de caractère dans un nom de fichier - Shell/Batch - Programmation
Marsh Posté le 02-07-2008 à 22:50:59
echo "c:\fichier.txt" | findstr "a" > NUL 2> NUL
if errorlevel 1 echo y'a pas "a"
if errorlevel 0 echo y'a un "a"
Marsh Posté le 03-07-2008 à 16:40:59
Super Merci beaucoup blastkiller !
Juste une petite précision par rapport au code :
echo "c:\fichier.txt" | findstr "a" > NUL 2> NUL
if %errorlevel% == 1 echo y'a pas "a"
if %errorlevel% == 0 echo y'a un "a"
Marsh Posté le 02-07-2008 à 17:12:36
Bonjour,
Je cherche à faire un test sur un nom de fichier afin de savoir si son nom contient certaine lettre !
Je sais qu'il existe une fonction FINDSTR, mais j'ai du mal à m'en servir !
Exemple :
Si mon fichier qui se trouve sous c:\fichier.txt contient la lettre a par exemple, alors je fais une action !
Est ce possible ?
Merci d'avance.