Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Dávkový soubor

Dobrý den,
měl bych dotaz, mám seznam webových adres a u všech potřebuji zjistit IP adresu. Mohl by mi někdo poradit, jak by vypadal dávkový soubor, který by vzal jako vstupní parametry data z nějakého txt souboru, pro každou hodnotu by provedl příkaz nslookup a výsledek zaznamenal do nějakého logu?

Děkuji

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
S dávkovými súbormi a ich príkazmi to veľmi neviem, ale niečo som našiel, "trošku" poupravil... 1. M…
pme 19.03.2012 14:45
pme
Funguje, díky! Možná, kdyby někdo věděl, jak k jednotlivým výstupním záznamům doplnit název serveru…
monty86 19.03.2012 15:41
monty86
Pre pána, jáána, Ty vôbec netušíš ako to funguje...3-[ Zmeň si riadok takto: for /f "skip=1 tokens=1…
pme 19.03.2012 15:53
pme
Kdybych věděl, tak sem nechodím a nepokládám pro vás tak stupidní dotazy (podle mě netřeba rozezlený… poslední
monty86 19.03.2012 17:02
monty86

S dávkovými súbormi a ich príkazmi to veľmi neviem, ale niečo som našiel, "trošku" poupravil...
1. Mám súbor s názvami domén uložený v súbore napr. list.txt
súbor môže vyzerať cca takto:

pc.poradna.net
www.google.sk
www.centrum.cz

2. mám dávku, ktorej obsah vyzerá takto:

@echo off
set pclist=list.txt
for /f %%a in (%pclist%) do call :SUB %%a

set pc=
goto :EOF
:SUB: %%a

set pc=%1
for /f "skip=1 tokens=1,2 delims=:" %%a in ('nslookup %pc% ^|find /i "Address"') do echo %%a%%b >>vystup.txt

:EOF

Výsledok je súbor výstup.txt, ktorý vyzerá takto:

Address 92.240.244.39
Addresses 173.194.35.152, 173.194.35.159, 173.194.35.151
Address 46.255.224.60

Možno sa niekto nájde, kto to upraví do požadovanej formy...;-)

Zpět do poradny Odpovědět na původní otázku Nahoru