故障現象
局域網中有甲、乙兩(電腦沒聲音)台工作站,其中甲工作站安裝的是Windows XP操作系統,它使用的IP地址為192.168.1.10,乙工作站安裝的是Windows 2003操作系統,它使用的IP地址為192.168.1.20。當筆者嘗試在甲工作站系統中執行字符串命令“net send 192.168.1.20 test”,來向乙工作站發送一條“test”的測試信息時,甲工作站系統竟然彈出“發生一般網絡錯誤”的故障提示,同時還出現了“請鍵入net helpmsg 2136以獲得更多的幫助”這樣的提示信息;當筆者嘗試在乙工作站系統中執行字符串命令“net send 192.168.1.10 test”,來向甲工作站系統發送一條“test”的測試信息時,乙工作站系統竟然彈出“網絡上找不到此消息的別名”的故障提示,同時還出現了“請鍵入net helpmsg 2273以獲得更多的幫助”這樣的提示信息。為什麼在局域網裡(電腦自動關機)的兩(電腦沒聲音)台不同工作站中,執行相同的“net send”命令時,系統會彈出不同的故障提示以及不同的信息幫助號呢,我們究竟該如何進行應對,才能解惑net send無法成功之謎呢?
故障排除
根據甲工作站系統彈出的“請鍵入net helpmsg 2136以獲得更多的幫助”提示信息,筆者立即在甲工作站系統中執行了“net helpmsg 2136”字符串命令,在隨後出現的如圖1所示結果界面中,筆者得知該故障原因很有可能是網絡硬件出現了損壞,那會不是網絡連接線路或網卡等硬件設備發生了問題呢?為了驗證這樣的分析,筆者又在該系統中執行了“ping 192.168.1.20”字符串命令,來Ping一下工作站,結果發現該命令執行成功,這表明甲工作站系統與乙工作站系統之間的物理線路以及網卡設備都不存在問題。在排除了網絡硬件發生損壞的可能性後,還有什麼因素會導致系統彈出“發生一般網絡錯誤”的故障提示呢?會不會是甲工作站系統使用的“net send”命令自身遇到了故障呢?為了確認“net send”命令在甲工作站系統中是否運行正常,筆者又在該系統中執行了“net send 192.168.1.10 test”字符串命令,嘗試一下自己給自己發送信息,最後得到的結果是“該消息已經成功發送到192.168.1.10”,這表明“net send”字符串命令在甲工作站系統中運行是很正常的。通過上面的排查分析,筆者估計很有可能是乙工作站系統自身出現了問題。
圖1
根據乙工作站系統彈出的“請鍵入net helpmsg 2273以獲得更多的幫助”提示信息,筆者又在乙工作站系統中執行了“net helpmsg 2273”字符串命令,在隨後彈出的如圖2所示結果界面中,筆者發現該故障很有可能是乙工作站無法正確解釋“net send”命令引起的。為了檢驗“net send”命令在乙工作站系統中是否運行正常,筆者又在該系統中執行了“net send 192.168.1.20 test”字符串命令,嘗試一下給自身發送一條測試信息,最後得到的結果同樣是“網絡上找不到此消息的別名”,這難道真是該系統中的“net send”命令受到了破壞?筆者不甘心,又繼續執行了“net send 192.168.1.30 test”字符串命令,嘗試給其他一台工作站發送了一條測試信息,最後得到的結果是“該消息已經成功發送到192.168.1.30”,這表明“net send”字符串命令在乙工作站系統中運行也是正常的。
圖2
本新聞共2頁,當前在第1頁 1 2
求醫問藥 解惑net send命令無法成功之謎