Bonjour,
J'ai trouvé un script qui devrait fonctionner mais qui ne fonctionne pas dans mon cas.
Il devrait permettre de faire un ping en affichant l'heure la date et le résultat dans un fichier
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| :A
FOR /F "tokens=1,2,3,4,5,6,7,8,9,10 delims=ÿ:. " %%i In ('"ping 8.8.8.8 -n 1 | findstr /c:"ponse""') do (set var1=%%i %%j %%k.%%l.%%m.%%n %%o %%p %%q)
FOR /F "tokens=1,2 delims=:" %%i In ('"time /t"' ) do (set var2=%%i:%%j)
FOR /F "tokens=1,2,3 delims=." %%i In ('"date /t"' ) do (set var3=%%i.%%j.%%k)
set vartotal=%var3% %var2% %var1%
echo %vartotal% >> show.txt
set var1=
set var2=
set var3=
set vartotal=
goto :A |
Je crois que l'erreur vient de cette ligne mais je ne comprend pas pourquoi:
FOR /F "tokens=1,2,3,4,5,6,7,8,9,10 delims=ÿ:. " %%i In ('"ping 8.8.8.8 -n 1 | findstr /c:"ponse""') do (set var1=%%i %%j %%k.%%l.%%m.%%n %%o %%p %%q)
Partager