Se connecter / S'enregistrer
Votre question

Lire le contenu d'un fichier

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
24 Avril 2005 21:40:55

Bonjour tout le monde,

Je vroudrais savoir, si c'est possible, comment on fait pour lire le contenu d'un fichier (Ex: lire.txt) avec un script batch et le faire afficher dans ce script.

Alors, si quelqu'un peut m'aide, merci d'avance.

Autres pages sur : lire contenu fichier

24 Avril 2005 21:59:57

Voici ou je suis rendu:

@echo off
cls
echo Salut toi >c:\lire.txt
echo <c:\lire.txt
pause>nul

Je n'ai pas de problème à écrire dans le fichier, mais je suis incapable de faire afficher (Salut toi) avec la commande echo.

Aidez moi!!! :-(
24 Avril 2005 22:14:04

type c:\lire.txt
Contenus similaires
24 Avril 2005 22:30:24

Sa marche :-)

Merci :-D
24 Avril 2005 23:12:30

J'ai un nouveau problème,

Je suis capable d'afficher à l'écran le contenue d'un fichier, mais comment on fait pour transférer le contenue dans une variable
Ex. Moi j'ai essayer sa mais ca marche pas:

set a=type c:\xxx.txt
echo %a%

Si quelqu'un a un solution...
a b L Programmation
25 Avril 2005 09:51:16

tu peucx faire ça:

set a=
set /P a= < c:\xxx.txt
echo %a%

la première ligne supprime la variable a au cas où elle existait déjà
"set /P a=" permet de demander à l'utilisateur le contenu de la variable. En ajoutant "< c:\xxx.txt" tu redirige le fichier sur l'entrée standard (clavier).
Donc ça fait comme si l'utilisateur tapait le contenu du fichier.

Cette solution n'est pas très propre, mais je ne vois pas comment faire comme sous unix: mettre une commande dans une variable pour l'interpréter (VAR='echo $PWD')

Et en plus ça ne prend que là première ligne du fichier.
25 Avril 2005 21:02:20

voir avec setx du ressoucekit de W2K

se touve chez sysinternal.com
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS