Ich brauche Hilfe, um die Internetverbindung meines PCs (Windows 7) aufrechtzuerhalten. Ich habe herausgefunden, wie ich wieder ins Internet komme, indem ich meine LAN-Verbindung von Deaktivieren auf Aktivieren ändere. Aber die Verbindung wird wieder auf Deaktivieren zurückgeschaltet, nachdem ich meinen PC hochfahre oder neu starte. Weiß jemand, was ich tun muss, damit die Einstellungen aktiviert bleiben?
Antwort1
Die Lösung besteht darin, eine Batchdatei zu schreiben, um LAN zu aktivieren, und diese beim Systemstart auszuführen. Das ist nicht die beste Methode. Aber auf jeden Fall besser, als Neuinstallationen durchführen zu müssen.
Schritt 1 - Devcon erhalten
Laden Sie devcon.exe hier herunter: http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe
Legen Sie devcon.exe in dasselbe Verzeichnis wie die Batchdatei.
Schritt 2 - Adapternamen abrufen
Gehen Sie zu Systemsteuerung > Netzwerk- und Freigabecenter. Klicken Sie im linken Bereich auf Adaptereinstellungen ändern.
Suchen Sie die LAN-Verbindung mit dem Problem und notieren Sie sich den Adapternamen. Er lautet etwa wie folgt:Broadcom NetXtreme Gigabit Ethernet
Alternativ können Sie zur Eingabeaufforderung gehen und verwendenipconfig /all
Suchen Sie die LAN-Verbindung und notieren Sie sich die „Beschreibung“. Die Beschreibung ist nichts anderes als der Adaptername.
Schritt 3 - die Batchdatei
Nachdem Sie nun den Adapternamen haben, fügen Sie ihn in diese Batchdatei ein:
@echo off
goto Start
rem Use this batch file to enable or disable a device
rem from the Command Prompt.
:Start
setlocal enabledelayedexpansion
set Adapter=<PUT YOUR ADAPTER NAME HERE>
if /i "%1"=="enable" goto go
if /i "%1"=="disable" goto go
echo Syntax: Device enable / disable
goto :eof
:go
set HWID=x
set count=0
set found=no
devcon hwids "PCI\*" > device.txt
for /F "tokens=*" %%* in (device.txt) do (
set /a count=!count! + 1
if /i "%%*"=="Name: %Adapter%" set found=yes& set count=1
if !found!==yes if !count!==3 set HWID=%%*
)
if %found%==yes (
echo HWID=!HWID!
devcon %1 "!HWID!"
) else (
echo Device "%Adapter%" not found.
)
endlocal
del device.txt
Speichern Sie es als abc.bat und testen Sie die Batchdatei.
Die Syntax zur Verwendung des Batches lautet:
abc.bat enable
Wenn es funktioniert, planen Sie die Ausführung beim Start.