Wie stelle ich sicher, dass meine lokale Verbindung nie unterbrochen wird?

Wie stelle ich sicher, dass meine lokale Verbindung nie unterbrochen wird?

Ich habe eine lokale Verbindung hergestellt mit demNetsh WLANBefehle, habe aber festgestellt, dass entweder nach einem Neustart oder einfach nach einem längeren Zeitraum die Verbindung einfach nicht mehr vorhanden war und sie auch nicht als Profil angezeigt wurde, als ich die Eingabeaufforderung erneut verwendet habe, um danach zu suchen.

Ich habe also einige Tipps aus den Fragen anderer Benutzer beherzigt und die Prioritäten der Adapter neu geordnet, sodass die WLAN-Verbindung am höchsten ist. Außerdem habe ich sichergestellt, dass die Energieverwaltungseinstellungen die WLAN-Karte niemals deaktivieren. Nachdem ich diese Dinge getan hatte, habe ich das Netzwerk neu eingerichtet.

Habe ich alles erledigt oder gibt es noch andere Dinge, die dazu führen könnten, dass das Netzwerk wieder nicht da ist? (P.S. Ich habe die Dienste überprüft und habe dieses nervigeautomatischer Wechselworüber sich einige Dell-Benutzer beschwert haben)

Antwort1

Dies liegt daran, dass netsh die Befehle anwendet, aber nicht speichert. Sie müssen explizit ein Profil über die GUI erstellen, damit diese Konfigurationen nach Neustarts/Herunterfahren erhalten bleiben.

Eine andere Möglichkeit besteht darin, die XML-Profile programmgesteuert in einem cmd.exe-Skript zu erstellen.

Nehmen Sie dieses XML-Profil als Beispiel:

<?xml version="1.0" encoding="US-ASCII"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
    <name>SampleWPAPSK</name>
    <SSIDConfig>
        <SSID>
            <name>SampleWPAPSK</name>
        </SSID>
    </SSIDConfig>
    <connectionType>ESS</connectionType>
    <connectionMode>auto</connectionMode>
    <autoSwitch>false</autoSwitch>
    <MSM>
        <security>
            <authEncryption>
                <authentication>WPAPSK</authentication>
                <encryption>TKIP</encryption>
                <useOneX>false</useOneX>
            </authEncryption>
        </security>
    </MSM>
</WLANProfile>

Sie müssen eine Bat-Datei schreiben, die ein Profil in einem ähnlichen Format in eine Datei mit der Erweiterung XML ausgibt. Dann, während ein Netsh-Problem auftritt:

netsh wlan add profile filename="<filename>" user=all 

wobei der Name der XML-Datei ist, die die Netzwerkinformationen enthält.

verwandte Informationen