使用 wmic 禁用网络适配器-拒绝访问(Windows 7 Prof)

使用 wmic 禁用网络适配器-拒绝访问(Windows 7 Prof)

我想使用以下命令禁用本地网卡(计算机中只有一个):

wmic path win32_networkadapter where index=7 call disable

返回值为 5(拒绝访问)。我不知道问题出在哪里。

当前用户具有管理员权限(其实不是管理员,但具有管理员权限)。操作系统是win7专业版。

当我激活管理员帐户并在该管理员帐户下执行此命令时,一切正常。但我不想让真正的管理员帐户保持启用状态。runas 也不是一种选择。

看来我缺少运行此命令的特定权限。有人知道该怎么办吗?谢谢!

答案1

我遇到了同样的问题(已解决)。用户拥有管理员权限是不够的。最重要的是你必须'以管理员身份运行'。 看到不同这里。右键单击命令提示符(或批处理文件),然后选择“以管理员身份运行

这解决了我的问题返回值 = 5

还有一个快捷方式 - 而不是

wmic path win32_networkadapter where index=7 call disable

您可以使用

wmic path win32_networkadapter where NetConnectionID="Wireless Network Connection" call disable

并启用

wmic path win32_networkadapter where NetConnectionID="Wireless Network Connection" call enable

答案2

你尝试过 PowerShell 吗?

Disable-NetAdapter -Name 'YourNic'

这是我写的一篇文章使用 PowerShell 启用/禁用 NIC

注意:您需要 PowerShell v 3.0。

相关内容