webForumDet fria alternativet

Hur få endast en viss ping info i textloggen?

Programmering

1 svar · 1 077 visningar · startad av Dr-man

Medlem sedan juli 2002732 inlägg
Frågan#1

Hur får man så endast textraderna nedanför skrivs i pinglog.txt filen?

*Ping-begäran kunde inte hitta värddator dator x. Kontrollera namnet och prova igen.

Ping-begäran kunde inte hitta värddator dator y. Kontrollera namnet och prova igen.

osv*
Hoppas nån förstod vad jag menade!

for /f "tokens=*" %%I in (datorer.txt) do call :pinger %%I 
goto :eof 
:pinger 
 
ping %1 >> pinglog.txt 
:: DONE
Medlem sedan feb. 200711 inlägg
#2

Detta eller något liknande kanske skulle fungera?

for /f "tokens=*" %%I in (datorer.txt) do call :pinger %%I 
goto :eof 
:pinger 
 
ping %1 | find "Ping-begäran kunde inte hitta värddator" >> pinglog.txt 
:: DONE
264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)