Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows Server系統教程 >> Windows Server教程 >> Win2k“秘密武器”之連通測試工具

Win2k“秘密武器”之連通測試工具

日期:2017/1/24 11:03:37      編輯:Windows Server教程

  網絡連通診斷(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/?,回車後可以得到所有的幫助信息,包括測試項目的命名信息。

Copyright © Windows教程網 All Rights Reserved