Bonjour, besoin d'aide svp - Shell/Batch - Programmation
Marsh Posté le 25-05-2006 à 10:01:06
Petit exemple pour te guider
------
for %%i in (c:\test\*.txt) do (
echo %%i
)
------
for /?
pour plus d'info sur cette commande super utile
Marsh Posté le 25-05-2006 à 14:41:02
wackevat a écrit : Petit exemple pour te guider |
le %%i c'est quoi? merci pour ta reponse effectivement la commande for me semble plus aproprié pour ce que je veu fair. comment ajouter ma ligne au lot? do..... et pui? do echo>>(lot de fichier??!! commen fair??) tu voi ce que je veu dir?
Marsh Posté le 25-05-2006 à 15:04:01
et sinon, t'es obligé de faire du batch de 1980 ?
tu veux pas utiliser un truc moderne comme VBScript par exemple ?
Marsh Posté le 25-05-2006 à 08:45:19
Bonjour,
Je suis debutant en batch donc ne vous enervé pas si je prend un peu de temp a comprendre :-D... Donc voila je voudrai ajouter une ligne (samedi 27 mai) dans tout les fichier txt qui se trouve ds un repertoir et ds les sous repertoir de ce repertoir....ok?! Donc voila j'ai ceci
echo samedi 27 mai>>[FICHIER]
c bien beau mai commen fair pour que ca lajoute a tout les fichier....donc la j'ai penser a la commande dir /s se qui donne
samedi 27 mai>>dir /s c:\test\*.txt
mai non caa ne marche pa :-(....donc je me suis dit qu'il fallait metre les resultat de dir /s dans une variable...et c la que je bloque total...
set Variable=dir /s c:\test\*.txt (ca marche pas......c logique d'ailleur...)
je supose qu'il faut copier le resultat de dir
dir /s c:\test\*.txt >> c:\test\temp.txt
et pui metre ce resultat ds une variabl.... :-s ??!!
quelqu'un pourai maidé?