すべてのネットワーク アダプタを無効にしたい:
システムコマンドnetshを介して実行できることがわかりました。
次のコマンドを実行すると、エラーが発生しました。
C:\Windows\system32>netsh interface set interface name="Local Area Connection 2" admin=DISABLED
Area is not an acceptable value for connect.
The parameter is incorrect.
コマンド ライン パーサーが間隔を取得できなかったようです。(二重引用符の代わりに) 一重引用符を使用する場合も同じことが起こります。
私はあなたの助けが必要です。
ところで、私のコードは C# です。Web から多くの例を試しましたが、どれもうまくいきませんでした。
System.Diagnostics.ProcessStartInfo psi =
new System.Diagnostics.ProcessStartInfo(
"netsh",
"interface set interface name=\"" + interfaceName + "\" admin=enabled");
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo = psi;
bool result = p.Start();