Надеюсь, кто-нибудь может помочь.Я пытался погуглить этот сайт, но я либо получаю неправильные ключевые слова, либо я первый, кто столкнулся с этой проблемой (маловероятно).
Я пытаюсь прочитать список доменовиз текстового файла в пакетном файле Windows, который я опубликую ниже.Для каждого из них я пытаюсь записать результаты в файл.Я рассмотрел различные варианты использования «for / f», но не могу понять, что мне нужно сделать, чтобы линия заработала.Вот код:
@setlocal
@echo off
for /F "tokens=1" %%D in (c:\whois-for-win32\domainlist.txt) do call :reportit
endlocal
goto :eof
:reportit
setlocal
echo " Retrieving details for: %%D"
echo " WHOIS: %%D" >> c:\whois-for-win32\results\domainlisting.txt
echo "=============================================================" >> c:\whois-for-win32\results\domainlisting.txt
whois %%D >> c:\whois-for-win32\results\domainlisting.txt
timeout 8
endlocal
Теперь предположим, что в указанном файле данных в строке указан только один домен.Очевидно, причина, по которой я это делаю, в том, что у нас достаточно большое количество доменов для проверки.
Ваши мысли и идеи с благодарностью приняты!