Programme en DOs
Résolu/Fermé
rastaman31
Messages postés
18
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
13 février 2012
-
9 oct. 2009 à 09:21
rastaman31 Messages postés 18 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 13 février 2012 - 12 oct. 2009 à 13:14
rastaman31 Messages postés 18 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 13 février 2012 - 12 oct. 2009 à 13:14
A voir également:
- Programme en DOs
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Frequence programme national ✓ - Forum Messagerie
- Programme demarrage windows 10 - Guide
- Programme démarrage windows 10 - Guide
- Ce message d'erreur apparaît sur l'ordinateur d'elena. que peut-on dire du programme gwxux ? - Forum logiciel systeme
5 réponses
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
9 oct. 2009 à 11:58
9 oct. 2009 à 11:58
hello
pour assigner des variables dans une boucle for, il faut utiliser des ! au lieu des % et SETLOCAL enableDelayedExpansion
pour assigner des variables dans une boucle for, il faut utiliser des ! au lieu des % et SETLOCAL enableDelayedExpansion
SETLOCAL enableDelayedExpansion FOR %%M IN (*.*) DO ( SET FILE=%%M SET FILE1=!FILE: =_! ECHO M=%%M ECHO FILE1=!FILE1!
dubcek
Messages postés
18589
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
21 mars 2023
5 584
12 oct. 2009 à 12:10
12 oct. 2009 à 12:10
si il y a un espace, il utiliser delims pour que le FOR traite toute ligne et des "
FOR /F "delims=" %%A IN ('DIR /B /S /AD "%SOURCE%" ^| FINDSTR /I "CESAR DATA"') DO (
CD /D "%%A"
)
FOR /F "delims=" %%A IN ('DIR /B /S /AD "%SOURCE%" ^| FINDSTR /I "CESAR DATA"') DO (
CD /D "%%A"
)
rastaman31
Messages postés
18
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
13 février 2012
9 oct. 2009 à 17:30
9 oct. 2009 à 17:30
ok merci je vais essayé lundi je te dirai sa si sa marche
rastaman31
Messages postés
18
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
13 février 2012
12 oct. 2009 à 11:19
12 oct. 2009 à 11:19
Merci Beaucoup Sa marche je récupère bien le non du fichier sans espace
Mais par contre le répertoire où il y a les fichiers qui m'intéresse il y a un espace dans le nom du dossiers
regarde ::
FOR /F %%A IN ('DIR /B /S /AD "%SOURCE%" ^| FINDSTR /I "CESAR DATA"') DO (
CD /D %%A
)
SOURCE== D:\CESAR
REsultat : A== D:\CESAR\CESAR
il ne prendre pas le data apres cesar et je comprend pas.Si tu peux m'aide
Mais par contre le répertoire où il y a les fichiers qui m'intéresse il y a un espace dans le nom du dossiers
regarde ::
FOR /F %%A IN ('DIR /B /S /AD "%SOURCE%" ^| FINDSTR /I "CESAR DATA"') DO (
CD /D %%A
)
SOURCE== D:\CESAR
REsultat : A== D:\CESAR\CESAR
il ne prendre pas le data apres cesar et je comprend pas.Si tu peux m'aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rastaman31
Messages postés
18
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
13 février 2012
12 oct. 2009 à 13:14
12 oct. 2009 à 13:14
Merci Sa marche . MERCI BEAUCOUP grâce a toi mon programme marche parfaitement