我正在尝试为大约50个域名做WHOIS,我在这里搜索并找到了一个看起来很有效的脚本但是当我运行它时,它说: “已达到最大setlocal递归” “进程无法访问该文件,正由另一个进程使用”
这是代码。
@echo off
setlocal
for /F "tokens=* EOL=# delims=" %%D in (e:\domains.txt) do call :reportit "%%~D"
endlocal
goto :eof
:reportit
setlocal
set "domain=%~1"
echo " Retrieving details for: %domain%"
echo " WHOIS: %domain%" >> e:\results.txt
echo "=============================================================" >> e:\results.txt
whois %domain% >> e:\results.txt
timeout 8
endlocal
exit /b
非常感谢任何帮助
答案 0 :(得分:0)
不要将WHOIS用作批次的名称。