1

すべてのネットワーク アダプタを無効にしたい:

システムコマンド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(); 
4

1 に答える 1