for /f "delims=" %%a in ('ver') do set var=%%a
echo %var%
Remplace VER par la commande que tu veux
schlopa67
Posté le 08-02-2008 à 15:17:34
hello
j'ai exactement le même problème que lui !
j'ai essayé ton for mais il me ressort ça : %%a était innatendu
d'ailleurs je n'ai pas trop compris qu'est ce que fait ta commande ! tu peux développer un peu ?
schlopa67
Posté le 08-02-2008 à 16:56:38
Bon, j'ai remarqué qu'en supprimant un % devant chaque "a" ça fonctionne directement dans la console, mais par contre il faut les deux %% pour qu'il s'execute correctement dans le fichier batch
Bon, j'ai remarqué qu'en supprimant un % devant chaque "a" ça fonctionne directement dans la console, mais par contre il faut les deux %% pour qu'il s'execute correctement dans le fichier batch
quelqu'un peut-il me dire pourquoi ?
merci
Pourquoi ? parce que c'est ainsi que Billou l'a programmé dans les années 79-80
JP