Laden...

Netzwerkadapter aktiviere und Deaktivieren

Erstellt von Kuehter vor 9 Jahren Letzter Beitrag vor 9 Jahren 1.851 Views
K
Kuehter Themenstarter:in
52 Beiträge seit 2015
vor 9 Jahren
Netzwerkadapter aktiviere und Deaktivieren

Habe ein kleines Programm,
bei diesem möchte ich gerne die Möglichkeit haben den Adapter zu aktivieren und zu deaktivieren. Vielleicht fällt auch da auf was der Fehler ist.



 private void Enable_Click(object sender, EventArgs e)
        {
            ManagementObject currentMOBject = new ManagementObject();
            string strwQuery = "SELECT * FROM Win32_NetworkAdapter WHERE Index = 0";
            ObjectQuery oQuery = new System.Management.ObjectQuery(strwQuery);
            ManagementObjectSearcher oSearcher = new ManagementObjectSearcher(oQuery);
            ManagementObjectCollection oReturnCollection = oSearcher.Get();

            foreach (ManagementObject mo in oReturnCollection)
            {
                currentMOBject = mo;
            }

            currentMOBject.InvokeMethod("Disable", null);// Fehler hier

        }


Die Fehlermeldung sieht wie folgt aus:> Fehlermeldung:

Eine nicht behandelte Ausnahme des Typs "System.Management.ManagementException" ist in System.Management.dll aufgetreten.

Zusätzliche Informationen: Die Parameter der Methode sind ungültig.

K
Kuehter Themenstarter:in
52 Beiträge seit 2015
vor 9 Jahren

Das Problem dieses Programms war das es Adminrechte braucht um zu funktionieren.