Resolveu isso pesquisando no registro o nome da marca e modificando uma chave booleana na ramificação HKEY_Local_Machine\system
da placa de rede.
Estou em uma posição em que preciso ativar o Wake on LAN para aproximadamente 50 máquinas. Eu não quero ter que ir em volta de cada um e ajustar as configurações para isso, mas está parecendo cada vez mais como eu vou ter que fazer.
As placas de rede têm uma configuração na guia "avançado" do painel de configuração do adaptador que precisa ser alternada de "desligado" para ativado para permitir que a ativação na LAN ocorra (não consigo fornecer uma captura de tela de uma das máquinas com esse cartão, mas aqui está um dos mesmos diálogos de uma máquina virtual para que você saiba qual deles eu quero dizer).
Observequeessaconfiguraçãonãoéigualàdaguiagerenciamentodeenergia.
Eugostariadealteraressaconfiguraçãodeumutilitárioouscriptdelinhadecomando;alguémpoderiameapontarparaumlocalnoregistroondeaconfiguraçãododispositivoémantida,ouumutilitárioquepoderiaalteraressasconfiguraçõesdoPromptdeComando?
Atéagora,encontreio
Cheers antecipadamente:)
Parece que isso pode ser definido usando o WMI. Olhe para a classe Win32_NetworkAdapterConfiguration para os detalhes. Além disso, você pode usar o Powershell para manipular o WMI a partir da linha de comando.
Como o jackweirdy não forneceu a localização exata das chaves que ele modificou, elas podem ser encontradas aqui:
HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}
Você só precisa determinar o adaptador correto .... A Vinith Menon forneceu um ótimo exemplo disso aqui:
Basta ir até a parte relevante do script com o seguinte comentário:
<#Below we set the advanced property #>