MS-DOS: Comment lire un fichier texte dans une variable d'environnement?
J'ai une ligne d'un fichier texte (il sera toujours qu'une seule ligne)
par exemple:
helloworld.txt contient "bonjour le monde"
Je veux lire ça dans une variable d'environnement via la commande ms-dos promt.
donc Mis en MyVar=quelque sorte de lire helloworld.txt
Personne ne sait comment faire cela?
Grâce
Double Possible de ... stackoverflow.com/questions/3068929/...
OriginalL'auteur foreyez | 2011-06-09
Vous devez vous connecter pour publier un commentaire.
Cela ne fonctionne que parce que vous voulez la dernière ligne (ou d'une ligne du fichier).
Pour plus d'informations, utilisez
cela ne fonctionne pas pour une phrase malheureusement, il ne lit que la première wrd
J'ai changé le délimiteur
for /f "delims=^" %f in (helloworld.txt) DO Set MyVar=%f
. Ceci ne fonctionnerait pas si la chaîne avait un^
, mais vous pouvez choisir ce que le caractère que vous voulez.OriginalL'auteur agent-j
Cela ne fonctionne qu'avec la première ligne et occupons de tout jusqu'à la fin de la ligne.
Trouvé à http://ss64.com/nt/set.html
OriginalL'auteur Jason Swager