Windows : faire un SET de variable à partir de fichier

Windows : faire un SET de variable à partir de fichier - Win NT/2K/XP - Windows & Software

Marsh Posté le 29-11-2002 à 14:51:04    

Bonjour,
je cherche à envoyer la première ligne d'un fichier texte vers une variable d'environnement (l'équivalent de SET MAVARIABLE=la première ligne de mon fichier).
Il y a bien SETX dans les resource kit mais ça ne met la variable en mémoire accessible qu'après un reboot : la variable est positionnée dans les paramètres d'environnement du poste de travail mais pas dans les boîtes DOS sans redémarrer.
Quelqu'un a une solution ? Merci.

Reply

Marsh Posté le 29-11-2002 à 14:51:04   

Reply

Marsh Posté le 29-11-2002 à 15:21:49    

le fichier contient une seule ligne ?
 
WW

Reply

Marsh Posté le 29-11-2002 à 17:02:07    

oui, la première ligne (en fait la redirection vers fichier, d'une sortie écran précédente) comme dans le principe de SETX

Reply

Marsh Posté le 29-11-2002 à 17:08:37    

alors essaies ca :
for /f %%i in (tonfichier.txt) do set tavariable=%%i


---------------
Tous ensemble pour défoncer FT
Reply

Marsh Posté le 02-12-2002 à 17:35:19    

Mais oui c'est lumineux par un bon vieux for,
comment n'y ai-je pas pensé!!!!!!
merci MERCI   M E R C I      M  E  R  C  I !!!!!

Reply

Sujets relatifs:

Leave a Replay

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