Wake-on-LAN vous permet d’allumer et/ou de réveiller des ordinateurs via un autre appareil du réseau local. L’ordinateur se réveillera lorsqu’il sera déclenché par un signal spécial LAN/WLAN.

Valeurs possibles pour l’attribut WakeOnLAN modifié dans ce script :

LANOnly : Permet à l’ordinateur d’être allumé par des signaux spéciaux du réseau local.

Disabled (Désactivé) : Ne pas autoriser l’ordinateur à s’allumer par des signaux spéciaux du réseau local lorsqu’il reçoit un signal de réveil du réseau local/WLAN.

LanWithPXEBoot : Permet à l’ordinateur d’être allumé par des signaux spéciaux du réseau local sans fil et de démarrer immédiatement en PXE.<br>Pour rendre la configuration du BIOS facilement gérable par l’interface Windows PowerShell, ce script installera le module DellBIOSProvider, qui peut être utilisé avec Windows 10 et 11.

Le script vérifie ensuite si l’ordinateur prend en charge la fonction Wake-on-LAN en testant le chemin d’accès

{dellsmbios:\PowerManagement\WakeOnLan}

. Si l’ordinateur prend en charge le réveil par le réseau local, il définit sa valeur sur LANOnly, ce qui permet à l’ordinateur d’être activé par les signaux du réseau local. Sinon, il renvoie le message “L’ordinateur ne prend pas en charge WakeOnLAN”.

 

Pour désactiver la fonction Wake-on-LAN, remplacez:

{Set-Item -Path dellsmbios:\PowerManagement\WakeOnLan LANOnly}

 par

{Set-Item -Path dellsmbios:\PowerManagement\WakeOnLan Disabled}

 

Pour utiliser LanWithPXEBoot, remplacez:

{Set-Item -Path dellsmbios:\PowerManagement\WakeOnLan LANOnly}

 par

{Set-Item -Path dellsmbios:\PowerManagement\WakeOnLan LanWithPXEBoot}