我需要为大约 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
网卡分支中的布尔键来解决这个问题。