vbs脚本禁用启用网卡命令
时间: 2023-11-02 15:03:00 浏览: 164
VBS脚本管理本地连接的网卡禁用启用
4星 · 用户满意度95%
vbs脚本禁用或启用网卡可以使用以下命令:
禁用网卡:
```
strComputer = "."
strDisableNIC = "Local Area Connection" '需要禁用的网卡名称
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNICs = objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapter WHERE NetConnectionID='" & strDisableNIC & "'")
For Each objNIC in colNICs
objNIC.Disable()
Next
```
在上面的脚本中,我们首先定义了需要禁用的网卡名称,然后使用WMI对象获取该网卡,并通过禁用方法禁用它。
启用网卡:
```
strComputer = "."
strEnableNIC = "Local Area Connection" '需要启用的网卡名称
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNICs = objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapter WHERE NetConnectionID='" & strEnableNIC & "'")
For Each objNIC in colNICs
objNIC.Enable()
Next
```
在上面的脚本中,我们同样定义了需要启用的网卡名称,然后使用WMI对象获取该网卡,并通过启用方法启用它。
这些脚本可以在Windows系统中运行,用于禁用或启用指定网卡。注意,在运行这些脚本时,需要以管理员权限运行。
阅读全文