Bonjour, besoin d'aide svp

Bonjour, besoin d'aide svp - Shell/Batch - Programmation

Marsh Posté le 25-05-2006 à 08:45:19    

Bonjour,
Je suis debutant en batch donc ne vous enervé pas :p 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é?

Reply

Marsh Posté le 25-05-2006 à 08:45:19   

Reply

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 ;)

Reply

Marsh Posté le 25-05-2006 à 14:41:02    

wackevat a écrit :

Petit exemple pour te guider ;)
------
for %%i in (c:\test\*.txt) do (
  echo %%i
)
------
for /?
pour plus d'info sur cette commande super utile ;)


 
 
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?

Reply

Marsh Posté le 25-05-2006 à 15:04:01    

et sinon, t'es obligé de faire du batch de 1980 ? [:dawa]
tu veux pas utiliser un truc moderne comme VBScript par exemple ? [:god]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed