一部のコンピューターでは、ネットワークアダプターは、デフォルトで、「このデバイスがコンピューターをスリープ解除できるようにする」オプションがオフになっているように構成されています。その結果、WakeonLANは機能しません。
このオプションをオンに戻す必要がありますが、手動で行うことはできません。コンピューターが多すぎます。したがって、APIまたはスクリプトを使用してそれを実行できる必要があります。
(注:これは、プログラムでWake On LANを有効にする方法と重複していません。これは、BIOS設定に関する質問であるのに対し、これはオペレーティングシステム設定に関する質問であるためです。)
すでにバッチスクリプトを使用して答えがありますが、特にAPIを使用している場合は、代替ソリューションを歓迎します。