PowerShell を使用せずにイーサネット アダプターの高度なプロパティを変更するにはどうすればよいでしょうか?

PowerShell を使用せずにイーサネット アダプターの高度なプロパティを変更するにはどうすればよいでしょうか?

Windows 7 を実行している複数のコンピューターで、イーサネット アダプターの詳細プロパティ (EEE、割り込みモデレーション、フロー制御、Wake on Magic Packet など) を変更する必要があります。

ここに画像の説明を入力してください

手動で行うのは面倒で、間違いが起きやすくなります。残念ながら、PowerShell 2.0 は NetAdapterAdvancedProperty コマンドをサポートしていません。

アダプタ ドライバを変更してカスタム デフォルトを設定し、ドライバのインストール中にシステムが正しい設定をロードするようにすることは可能でしょうか?

または、できればコマンドラインから設定を変更できるサードパーティのユーティリティはありますか?

プロセスを容易にするものであれば何でも大歓迎です。

答え1

この情報は、レジストリの次のキーの下にあります。

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

上記のキーの下のサブキーとして見つかったアダプタの中から正しいアダプタを特定する必要があります。

以下は、私のアダプターのレジストリで見つかったプロパティです (Windows 10)。

ここに画像の説明を入力してください

同様の値を操作するためのPowerShell 2.0スクリプトの例は、次の記事で参照できます。
Microsoft ベスト プラクティス PowerShell に従って iSCSI ネットワーク カードを構成する

関連情報