Les instructions FOR et IF
qui autorisent une organisation sur plusieurs lignes
avec des parenthèses judicieusement placées
interdisent [ certaines | les ] lignes de commentaire...
En tout cas c'est ce qu'il me semble avoir constaté.
Je n'ai pourtant jamais rien lu dans aucune doc
qui évoque ce point...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Claveau - MVP
(envoyé via news:msnews.microsoft.commicrosoft.public.fr.scripting)
Salut !
Le problème est lié au @ (devant echo) Met un @echo off au début du batch, puis supprime les autres @ et ton batch sera capable de passer le bug de l'an 2010...
@-salutations -- MCI
(envoyé via news:\msnews.microsoft.commicrosoft.public.fr.scripting)
Salut !
Le problème est lié au @ (devant echo)
Met un @echo off au début du batch, puis supprime les autres @
et ton batch sera capable de passer le bug de l'an 2010...
(envoyé via news:msnews.microsoft.commicrosoft.public.fr.scripting)
Salut !
Le problème est lié au @ (devant echo) Met un @echo off au début du batch, puis supprime les autres @ et ton batch sera capable de passer le bug de l'an 2010...
@-salutations -- MCI
Lotre
Bonjour,
Michel Claveau - MVP wrote:
(envoyé via news:msnews.microsoft.commicrosoft.public.fr.scripting)
Salut !
Le problème est lié au @ (devant echo)
Ah ? | :o)
Met un @echo off au début du batch, puis supprime les autres @ et ton batch sera capable de passer le bug de l'an 2010...
Je vais vérifier ça avec des " IF + ELSE" commentés.
mézalor, cela n'explique pas le pb similaire avec les deux exemples de FOR :
Rat-Pelle :
Ceci ne fonctionne pas :
For /F "skip=1 tokens=2 delims=:" %%u in (%CH%) do ( echo %%u >> Sortie.txt :: commentaire-truc )
mais ceci fonctionne
For /F "skip=1 tokens=2 delims=:" %%u in (%CH%) do ( :: commentaire-truc echo %%u >> Sortie.txt )
Amicalement,
HB
Bonjour,
Michel Claveau - MVP wrote:
(envoyé via
news:\msnews.microsoft.commicrosoft.public.fr.scripting)
Salut !
Le problème est lié au @ (devant echo)
Ah ? | :o)
Met un @echo off au début du batch, puis supprime les autres @
et ton batch sera capable de passer le bug de l'an 2010...
Je vais vérifier ça avec des " IF + ELSE" commentés.
mézalor, cela n'explique pas le pb similaire
avec les deux exemples de FOR :
Rat-Pelle :
Ceci ne fonctionne pas :
For /F "skip=1 tokens=2 delims=:" %%u in (%CH%) do (
echo %%u >> Sortie.txt
:: commentaire-truc
)
mais ceci fonctionne
For /F "skip=1 tokens=2 delims=:" %%u in (%CH%) do (
:: commentaire-truc
echo %%u >> Sortie.txt
)