2010-11-22 36 views
2

J'écris un script cmd. Une partie de ce que je dois faire nécessite de concaténer les valeurs de deux variables. J'ai créé une variable appelée% mydate%, et j'aimerais la concaténer avec un espace et la valeur de la variable système% time%. J'ai essayé set mydate2 = %mydate% %time%, mais il est nul.Comment concaténer des variables dans un shell cmd

Des idées?

TIA!

Répondre

2

Cela fonctionne pour moi:

set mydate2=%date% %time% 

Note:% Date% et% du temps% ne sont que des exemples - ils sont créés par l'interprète et donc toujours exister.

+0

Des idées pour lesquelles ça ne marche pas pour moi quand je fais la même chose? – chama

+2

Les espaces autour du "=" sont différents –