Archiv der Kategorie: Programmieren

Wie ich meinen PC zum Internet zwang

Vor einigen Monaten habe ich mir ein ASRock Z87 Pro4 und einen Intel Core i5-4670K gekauft, um die Arbeitsgeschwindigkeit beim Videoschneiden zu erhöhen.

Leider läuft mein System seitdem nicht mehr wirklich rund, einmal, weil das Mainboard manchmal die Festplatte (ältere SSD von OCZ) nicht erkennt (aber das ist ein anderes Thema), außerdem funktioniert meine LAN-Verbindung — trotz aktueller Treiber — oft nicht.

Bis jetzt habe ich die Verbindung mehrmals im Gerätemanager deaktivieren und aktivieren müssen, bis das Netzwerk erkannt wurde. Da mir das jedoch langsam zu blöd ist, habe ich jetzt ein kleines Script geschrieben:

:start
ping -n 4 127.0.0.1
ping -n 1 8.8.8.8
if errorlevel 1 (
C:\Users\js\Tools\inet\DevManView.exe /disable_enable "*Ethernet*" /use_wildcard
goto :start
)

Das in eine .bat packen. Gegebenenfalls den Pfad für DevManView.exe anpassen. DevManView ist erhältlich auf http://www.nirsoft.net/utils/device_manager_view.html, wo auch die Parameter beschrieben sind.

Als letztes muss noch eine Aufgabe in der Aufgabenplanung angelegt werden, sodass die .bat-Datei bei Systemstart ausgeführt wird:Eigenschaften der Aufgabe zum Check der Internetverbindung

Wie hier markiert ist, muss als Konto „SYSTEM“ ausgewählt werden, außerdem „Mit höchsten Privilegien ausführen“.