首 页文章中心软件下载繁體中文
设为首页
加入收藏
联系我们
您当前的位置:一起玩电脑 -> 操作系统 -> WIN2000 -> 文章内容
栏目导航
· DOS专区 · WIN2000
· WINXP · WIN9X
· win2003 · 系统故障
· 双系统区 · Linux
· 系统安全
热门文章
· 完美卸载OFFICE2003
· 让计算机自动开机
· 减少Win XP占用系统资..
· 判断QQ好友是否在线
· 一条命令搞定还原精灵..
· Boot.ini解析
· 重装操作系统的20条原..
· 简单几招让你的电脑不..
· 被删除文件恢复全攻略..
· 智能ABC输入法超酷技巧..
· 毒杀不死的原因分析及..
· pdg格式转换为pdf格式..
Win2K”秘密武器”之网络连通诊断
作者:佚名  来源:本站整理  发布时间:2006-12-12 3:00:33  发布人:admin

减小字体 增大字体

网络连通诊断(Netdiag.exe)

  由于CW2KP对网络的支持比之前面的windows版本已经大大强化,故支持工具中,对网络故障也配备有相应的诊断测试工具,这次介绍的Netdiag.exe,就是颇为方便实用的一个。

  该工具只采用命令行形式(这样系统资源的开销很小),用来帮助你诊断并排除网络连通方面的故障,它使用的主要方法是利用执行特定的程序来测试网络的状态,一步步分隔故障区域,最终却定故障发生的确切部位.测试的核心是得到网络关键的状态信息,直观些说是将问题暴露出来,方便技术支持人员、网络管理人员进行问题的排查和分析,以决定采取哪些直接有效的手段.更优秀之处在于:这个工具简便易用,使用的参数和开关很少,但功能强大,这样,无论是技术支持人员或网络管理人员,都尽可集中精力来分析输出状态而无需心有旁鹜,因而倍受上述人员的喜爱。

  由于该工具包含的内容太多,我拟分成两部分介绍,本次主要先介绍语法和测试名称,其余的都放到下一篇中。

  首先指出:在下述的大部分情况下,或实际应用这个工具的时候,系统必须已经"绑定"TCP/IP协议和网络适配器.这个网络连通测试工具主要具备以下特点:

  1.采取命令行执行的方式,更便于编写脚本文件.
  2搭载Windows Management Instrumentation (WMI)与相应的动态连接库以及MSINFO后,可以使用GUI登录指针.
  3.搜集网络的状态信息、检测网络的驱动程序、协议驱动程序、接收/发送能力等等.
  4测试接受应用程序或服务所产生的输入信息或返回信息的方法.
  5.在Win32操作系统上的运行.
  6.网络管理员可以用调度程序,每间隔一定时间自动生成报告.下面首先介绍语法,然后进行实例分析。
Netdiag的完整语法:

netdiag [/q] [/v] [/l] [/debug] [/d:DomainName] [/fix] [/DcAccountEnum] [/test:testname] [/skip:testname]

参数及含义:

/q 
指定静态输出.(仅指错误信息) 
/v 
指定详细的输出. 
/l 
向 NetDiag.log文件发送输出.
/debug 
指定更详细的输出信息,执行可能需要几分钟时间才能完成. 
/d:DomainName 
在指定域中查找域管理器. 
/fix 
维修局部的问题. 
/DcAccountEnum 
列举域管理器(中的)计算机账号. 
/test:TestName 

 执行已经列出项目的测试或一般性测试,测试之前应检验一下,确保TCP/IP 协议已经"绑定",当然网络适配器也必须能正常工作.如果没有指定要跳过的测试,那么默认为进行所有测试,该工具将可以进行的所有测试都进行了命名,无论指定要进行的测试或指定要跳过的测试,都必须用到这些名字.为了方便查找,我将这些测试名称附以简单的说明列举在下面(以下部分中"测试"和"检验"可以理解为意义相同):

* Autonet - 自动进行APIPA检验,即自动进行"私用"IP地址检验. 
* Bindings - 绑定检验 
* Browser - 浏览器检验 
* DcList -检验域控制器列表 
* DefGw - 默认网关检验 
* DNS - DNS 检验 
* DsGetDc - 域控制器"发现"检验 
* IpConfig - IP地址配置检验 
* IpLoopBk - IP 地址 loopback ping 检验 
* IPX - IPX 检验 
* Kerberos - Kerberos 检验 
* Ldap - LDAP 检验 
* Member - 域成员资格检验 
* Modem - Modem (调制解调器)诊断检验 
* NbtNm - NetBT名称检验 
* Ndis - Netcard 询问检验 
* NetBTTransports - NetBT传送检验 
* Netstat - Netstat 状态信息检验 
* Netware - Netware 检验 
* Route - 路由检验
* Trust - 信任关系检验 
* WAN - WAN 配置检验 
* WINS - WINS 服务检验 
* Winsock - Winsock 检验 
/skip:TestName 
* 跳过指定名称的检验,这些检验的名称与上面列举出来的完全相同,所以不再重复列出. 
  
  执行这个程序,可以打开"开始->运行",然后在编辑框中键入"cmd",也就是打开命令行执行工具的界面(说穿了就是dos界面),在光标处键入netdiag/xx,这里的xx是选项部分,然后回车即可,例如键入netdiag/?,回车后可以得到所有的帮助信息,包括测试项目的命名信息。
[] [返回上一页] [打 印] [收 藏]
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图
皖ICP备07500284号