Toon posts:

Lijst met PC namen pingen naar .txt

Pagina: 1
Acties:
  • 101 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
ik heb door middel van een scriptje dat er zo uit ziet:

net view /domain:%1| c:\sysadm\utils\grep "^\\\\" | c:\sysadm\utils\sed "s/ .*//;s/\\\\\\\\//" | c:\sysadm\utils\unix2dos > pcs-%1.txt

een lijst gemaakt met alle PC die momenteel aan staan in ons domein..dit werkt prima, krijg een .txt file met daarin wat ik wil. Maar nu wil ik van die lijst alle IP nummers hebben, dus die lijst moet uitgelezen worden en elke PC in de lijst moet gepingt worden en het IP in een nieuwe lijst gezet worden.

Ik weet niet hoe ik dit voor elkaar krijg..het is vast heel basic, maar ik kan het niet vinden.

Dank!

Verwijderd

je hebt geluk, net gemaakt :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
for /f "tokens=1" %%a in (server.list) do call :pingnow %%a
goto :eof

:pingnow
for /f "tokens=2,3" %%a in ('ping -n 1 %1^|find /i "pinging"') do call :logit %%a %%b
goto :eof

:logit
set host=%1
set ip=%2
set ip=%ip:~1,-1%
echo %host% %ip% >>nameip.txt
goto :eof

Verwijderd

Topicstarter
Geweldig! Dit is nice _/-\o_

Hartelijk dank..topic mag dicht wat mij betreft