Windows 7 - 从命令行修改设备管理器的“高级设置”选项卡

Windows 7 - 从命令行修改设备管理器的“高级设置”选项卡

我需要为大约 50 台机器启用局域网唤醒。我不想去每一台机器上都调整设置,但看起来我越来越需要这么做了。

网卡在适配器配置面板的“高级”选项卡中有一个设置,需要将其从“关闭”切换到“打开”才能允许局域网唤醒(我无法提供装有该卡的其中一台机器的屏幕截图,但这里有一个来自虚拟机的相同对话框,所以你知道我指的是哪一个)。

请注意此设置不是和上面的一样能源管理标签。

我理想情况下希望从命令行实用程序或脚本更改此配置;有人能指出注册表中保存设备配置的位置,或者可以从命令提示符更改这些设置的实用程序吗?

到目前为止,我发现DevCon- 设备管理器的命令行替代/前端,但我认为它没有我需要的设置。

提前欢呼:)

答案1

看来可以使用 WMI 进行设置。查看 Win32_NetworkAdapterConfiguration 类以了解详细信息。此外,您还可以使用 Powershell 从命令行操作 WMI。

答案2

由于 jackweirdy 没有提供他修改的键的具体位置,因此可以在这里找到它们:

HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}

您只需简单地确定正确的适配器...Vinith Menon 在这里提供了一个很好的例子:

https://gallery.technet.microsoft.com/scriptcenter/Configure-iSCSI-Network-81232a5e/view/Reviews

只需向下滚动到以下注释下的脚本的相关部分:

<#下面我们设置高级属性#>

答案3

通过在注册表中搜索品牌名称并修改HKEY_Local_Machine\system网卡分支中的布尔键来解决这个问题。

相关内容