0

我正在尝试为大约 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

任何帮助都感激不尽

4

1 回答 1

0

不要使用 WHOIS 作为批次的名称。

于 2013-05-23T15:03:47.613 回答