[ Dos Batch ]Set & Type

Set & Type [ Dos Batch ] - Shell/Batch - Programmation

Marsh Posté le 27-10-2004 à 11:43:05    

Bonjour,  
je souhaiterais créer un nom de fichier pour un backup avec le contenu d'un fichier  
Seulement je ne sait pas comment mettre le résultat d'une commande dans une variable.
 
Quelqu'un pourrait il m'aider
 
Ci dessous un exemple de ce que je voudrais faire, mais qui ne marche pas bien entendu, ;-)
 
SET day=type tmp.txt
SET filename=back_%day%.tgz
 
ECHO %filename%

Reply

Marsh Posté le 27-10-2004 à 11:43:05   

Reply

Marsh Posté le 27-10-2004 à 13:51:52    

pour mettre le resultat de ta commande dans ta variable day :
 
for /F "usebackq tokens=1 delims=" %%i in (`type tmp.txt`) do (
set day=%%i
)


Message édité par Arrakeen le 27-10-2004 à 13:52:10
Reply

Marsh Posté le 27-10-2004 à 14:13:45    

Super ca marche du tonnerre.
 :bounce:  
Merci beaucoup de ton aide Arrakeen

Reply

Sujets relatifs:

Leave a Replay

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