我有2块网卡,IP地址分别为"192.168.1.2"和"32.114.7.3",请问如何根据这2个IP地址分别“启用”或“禁用”这两块网卡?
我搜索了一下API函数
SetupDiGetClassDevs
SetupDiEnumDeviceInfo
SetupDiClassNameFromGuid
SetupDiDestroyDeviceInfoList
找到的都是VC代码,好深奥,看不懂。有哪位大侠会的,希望不吝指教呀!哪怕给点提示也行。
我是菜鸟,如果有代码的话,要多给点注释呀,多谢了!
我搜索了一下API函数
SetupDiGetClassDevs
SetupDiEnumDeviceInfo
SetupDiClassNameFromGuid
SetupDiDestroyDeviceInfoList
找到的都是VC代码,好深奥,看不懂。有哪位大侠会的,希望不吝指教呀!哪怕给点提示也行。
我是菜鸟,如果有代码的话,要多给点注释呀,多谢了!
shell "route delete 192.168.1.2"
shell "route add 192.168.1.2 MASK 255.255.0.0 157.55.80.5 METRIC 2 IF 2"
shell "cmd.exe /c route add 192.168.1.2 MASK 255.255.0.0 157.55.80.5 METRIC 2 IF 2", vbHide
在VB代码中执行不起作用
shell "cmd /c netsh interface set interface """ & netName & """ ""enabled"""'禁用的代码:
shell "cmd /c netsh interface set interface """ & netName & """ ""disabled"""'netName变量就是你的网络连接名称,比如"本地连接"等.
route delete 0.0.0.0 删除所有的路由后,PING 网关还是通的