我今天要和大家分享一个在Windows MS-DOS命令模式下可以查询Whois数据的软件:WhoisCL,由一家叫NirSoft的外国公司开发,为免费软件,可放心下载(本文末提供直接下载链接),堪比Linux下的whois(或jwhois),,如果是单纯查询域名注册信息的话。
WhoisCL 支持全系列的Windows操作系统,只需连接到互联网,并且本地防火墙要打开43端口,一般默认为打开。
绿色软件无需安装,下载后解压缩得到一个WhoisCL.exe 的文件,大小只有10.5KB,为了和Linux一样的使用习惯或者更加简单好记,我可以将WhoisCL.exe 重命名为Whois.exe,由于是在MS-DOS命令行下运行的,所以我们可以将其放置在系统Windows或者NT目录下的system32目录下即可。
另外为了更加安全,担心WhoisCL破坏系统文件或者重装系统忘记备份,那么我们可以放置其他盘,例如我放置在D:\whoisCL目下,我们只需要去设置一下系统的环境变量,那么就可以随时调用到该命令。
操作如下:右击[我的电脑]->[属性]->[高级]选显卡->[环境变量]->[系统变量]中编辑 Path 变量,将 D:\whoisCL 加变量值的末端,记得使用英文分号” ; ” 与前面的内容间隔,如图:

系统环境变量路径设置
现在可是我们就可以MS-DOS下使用 whois 域名的方式查询域名的注册信息。另外目前WhoisCL只有一个参数-r,可以去掉查询出来Whois数据中的注释内容。例如输入 whosis -r mblog.cc ,则可以查到我的博客域名的注册信息,很详尽,有图有真相:

使用WhoisCL查询域名
很遗憾的是,目前使用WhoisCL查询出来的CN域名注册信息中的中文字符都是乱码:

查询CN域名返回信息中中文出现乱码
还有一个很有趣的功能是,可以自定义Whois Server,也就是说指定不同的域名(后缀)的信息查询数据库服务器,格式为每行一个,例如:
gov whois.nic.gov
com rs.internic.net
il whois.isoc.org.il
ir whois.nic.ir
cn whois.cnnic.net.cn
将以上内容保存为whois-servers.txt,并且要与Whois.exe保持在同一目录,例如D:\whoisCL\whois-servers.txt ,这样就可以指定就近或者速度最快的Whois 数据服务器。
WhoisCL直接下载:http://www.nirsoft.net/utils/whoiscl.zip (如果无法下载,请联络我)
WhoisCL官方网页:http://www.nirsoft.net/utils/whoiscl.html
下一次《域名查询II》中我将会为大家带来一个批量查询域名信息的软件,为国人编写的,对于米农或者做域名创意的朋友,可以省下很多查询的功夫。![]()
以上原创内容,版权归M博客 Mblog.cc 所 有,如需转载请注明出处并来电邮告知

本地化了,挺不错的
顶~
大多时候都是登陆一些查询网站查询一下,这个第一次看到
都是用网页版的工具,不过也没必要装个软件,因为又不是经常查询这样的信息!!
偶尔网页,偶然ssh空间下whois,这个windows版的备用一下把:)
不错。回头试试
不错 学习下 啊~~我也去试试
我试了,不错~
很久都没有更新了
上两个礼拜博客所在的服务器主板故障。现在忙着一个VPN项目,和朋友租了几台米国服务器搞VPN服务。这个星期得找时间更新更新。哈!
大家都说好,我都不知道好在那里
嘿嘿,用jiathis收藏之。
哈哈。我用Addthis,我以前用的是原版的,不过这个风格似乎不兼容,就换了一个国人写的。不知道有多少人用。
来过了,注明一下,呵呵。
:)不错。。。
你是jiathis的站长?