LAN-Verbindung per Desktopverknüpfung de-/aktivieren

Aus Deskmodder Wiki

Problem

Das deaktivieren der LAN-Verbindung ist durch einen Rechtsklick auf das Systray-Symbol leicht zu bewerkstelligen. Problematisch wird es dann wenn die Verbindung wieder aktiviert werden soll und ein langer Weg durch die Systemsteuerung zu der Netzwerkverbindung gegangen werden muss.

Lösung

Microsoft bietet mit DevCon ein Befehlszeilendienstprogramm als Alternative zum Geräte-Manager an mit welchem die LAN-Verbindung de- bzw. aktiviert werden kann.

Downloadlink DevCon

Als erstes muss Devcon bei Microsoft herunter geladen und in den Ordner C:\Windows\System32 kopiert werden. Im nächsten Schritt wird die Eingabeaufforderung (Start->Ausführen, CMD->ENTER) geöffnet.

Folgendes in die Eingabeaufforderung eingeben

devcon status =Net

Durch diesen Befehl wird der Status aller Netzwerkadapter angezeigt. Hier muss nun die Netzwerkkarte/Verbindung heraus gesucht werden. In meinem Fall gleich der erste Eintrag (fett markiert).

C:\Dokumente und Einstellungen\User>devcon status =Net
PCI\VEN_8086&DEV_1050&SUBSYS_303A8086&REV_01\4&2E98101C&0&40F0
    Name: Intel(R) PRO/100 VE Network Connection
    Driver is running.
ROOT\MS_L2TPMINIPORT\0000
    Name: WAN-Miniport (L2TP)
    Driver is running.
ROOT\MS_NDISWANIP\0000
    Name: WAN-Miniport (IP)
    Driver is running.
ROOT\MS_PPPOEMINIPORT\0000
   Name: WAN-Miniport (PPPOE)
   Driver is running.
4 matching device(s) found.

Wichtig ist nun die Zeichenfolge der ID bis zum ersten "&" Zeichen PCI\VEN_8086. Nun nochmals "devcon status =Net" eingeben gefolgt von der ID

C:\Dokumente und Einstellungen\User>devcon status =Net PCI\VEN_8086
PCI\VEN_8086&DEV_1050&SUBSYS_303A8086&REV_01\4&2E98101C&0&40F0
    Name: Intel(R) PRO/100 VE Network Connection
    Driver is running.
1 matching device(s) found.

Wenn nun "1 matching device(s) found." da steht muss nur noch ein BAT-Datei erstellt werden. Dazu einfach den Texteditor (notepad) öffnen und folgendes hinein schreiben.

@echo off
devcon enable =Net PCI\VEN_8086
exit

(zum aktivieren enable, und zum deaktivieren disable einsetzen. PCI\VEN_8086 ersetzen durch deine ID)

Das ganze dann an einem beliebigen Ort speichern und die Dateiendung von .txt zu .bat umbenennen.

Ein Doppelklick auf die BAT-Datei genügt nun um die LAN-Verbindung zu de-/aktivieren.

Da BAT-Dateien auf dem Desktop natürlich nicht besonders schön aussehen ist es sinnvoll sich irgendwo ein Ordner dafür anzulegen.Dort könnt ihr eure BAT- oder CMD-Dateien abspeichern.Von der BAT- bzw. CMD-Datei die ihr dann nutzen wollt einfach eine Verknüpfung anlegen. Dieser Verknüpfung könnt Ihr dann ein beliebigen Icon zuordnen und Ihr könnt der Verknüpfung jeden beliebigen Namen geben den Ihr wollt

Mem3