wscrit.Echo entree=readline
?
Note qu'un entree.readline te lit la ligne et et places à la ligne suivante.
Donc 2 dans une boucle fait que tu lit les lignes 2 par 2 à chaque tour de boucle.
Pour afficher la ligne, on la stocke d'abord dans une variable puis on affiche la variable, et non le retour d'un nouvel appelle à readline.
Ensuite pour ne pas avoir de fenêtre pour le echo, et un affichage dans la console, lance le script avec cscript :
A la fin du script sache que tu n'écrit que la dernière ligne du fichier.
Si tu veux concaténer toutes les lignes il faut plutôt faire quelque chose comme cela dans ta boucle :
1 2 3 4 5
|
line = entree.readline
wscript.echo line
content = content & "\n" & line
wscript.echo content |
Une dernière chose :
Dernière modification par bbil ; 04/02/2009 à 20h41. Motif: balises de codes ! utiliser le bouton #
Partager