Page 1 sur 1

Remplacer une chaine de charactère

Posté : 10 janv. 2012 00:32
par Romanium
Bonjour,

Je suis en train de développer un Script, et je n'arrive pas à remplacer une portion de variable par le contenue de la variable %date%

Pour remplacer par du texte je dois faire:

Code : Tout sélectionner

set variable=ceci tse ma variable
set variable=%variable:tse=est%
rem Ainsi le contenu de %variable% est "ceci est ma variable".
Mais si au lieu de remplacer "tse" par "est" je voulais le remplacer par la date actuelle, je ne vois pas comment puisque les %% qui entourent ma variable viennent en conflit:

Code : Tout sélectionner

set variable=ceci tse ma variable
set variable=%variable:tse=%date%%
rem La syntaxe devient mauvaise.
 
Pourriez-vous me donner un coup de pouce? Je sais qu'il y a une soluce, mais je n'arrive pas à mettre la main dessus.

Merci beaucoup!

Re: Remplacer une chaine de charactère

Posté : 20 janv. 2012 07:09
par Romanium
Personne d'assez calé pour répondre à ça? Je ne suis pourtant que Batcher Occasionnel