xp下用netsh禁用啓用網卡

在XP系統中不支持netsh interface set interface name命令擴展,所以此命令是無法正常運行的,提取2003下的ifmon.dll文件覆蓋,就可以用了。
winxp下使用: netsh interface set interface "本地連接" "disabled"
會出現 如下錯誤提示:
代碼:
C:\>netsh interface set interface "本地連接" "disabled"
沒有指定一個或多個關鍵性參數
此命令提供的語法不正確。請查看幫助以獲取正確的語法信息。


用法 set interface [name = ] IfName
[ [admin = ] ENABLED|DISABLED
[connect = ] CONNECTED|DISCONNECTED
[newname = ] NewName ]


設置接口參數。


IfName - 接口名稱
admin - 接口是否被啓用 (僅用於非 LAN)。
connect - 是否連接接口 (僅用於非 LAN)。
newname - 接口的新名稱 (僅用於非 LAN)。


注意:
- 除名稱外,還必須至少指定一個選項。
- 如果 connect = CONNECTED 被指定,那麼接口被自動
啓用,甚至在 admin = DISABLED 選項被指定時也是如
此。
===========================
替換XP下的ifmon.dll步驟:
 
但是你可以把win2003系統下 C:\\WINDOWS\\system32\\ifmon.dll文件 拷貝到winxp系統下來使用,從而實現網卡的禁用,啓用拷貝時候需要注意:需要先把 ifmon.dll文件拷貝到 C:\\WINDOWS\\system32\\dllcache 替換掉系統文件再拷貝到 C:\\WINDOWS\\system32 替換掉系統文件,若系統會提示 文件被修改了,是否從安裝盤還原,選擇保持修改的文件就替換成功了。
替換後就可以正常使用netsh命令來禁用,啓用網卡了
===========================

附件中是win2003的ifmon.dll文件  http://vdisk.weibo.com/s/re4t/1309744539



DOS下重啓網卡

關閉網卡:
netsh interface set interface name="本地連接" admin=DISABLED
 
開啓網卡:
netsh interface set interface name="本地連接" admin=ENABLED
 
使用PPPOE協議進行寬帶撥號時,若要重新撥號,不要對使用PPPOE的“寬帶連接”netsh,而應該對“本地連接”netsh

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章