Re: [問題] windows啟用停用網路介面卡
※ 引述《nosrep (豔陽照人面,白花映眼簾)》之銘言:
: 請問停用/啟用網路卡介面,windows XP and Vista要如何實做呢?
: 另外我在XP用了老半天 netsh.exe 好像怪怪的.. 都沒辦法開關網路..
: 都會一直顯示參數沒輸入完成...Orz..
: 不過我重點還是有沒有API可以完成對應的動作,
: 列出網路介面, 然後啟用或關閉..這個功能應該不難吧?
http://www.gershnik.com/faq/manage.asp#enable
Vista下可以用WMI
http://msdn.microsoft.com/en-us/library/aa390364%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/aa394595%28VS.85%29.aspx
試試看吧
雖然我沒試過
存檔成.vbs檔
用Administrator執行就行了吧
strComputer = "."
Set objWMIService = GetObject( _
"winmgmts:\\" & strComputer & "\root\cimv2")
Set colNetCards = objWMIService.ExecQuery _
("Select * From Win32_NetworkAdapter " _
& "Where AdapterTypeID = 0 And Manufacturer <> 'Microsoft'")
For Each objNetCard in colNetCards
objNetCard.Disable
Next
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 117.19.228.27
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):