Kiedy loguję się do systemu Windows 7, muszę poczekać 10 sekund, a następnie wyłączyć połączenie lokalne (adapter Ethernet), a następnie włączyć je ponownie.
Przejrzałem sugerowaną odpowiedź: Włącz / wyłącz interfejs bezprzewodowy w pliku nietoperza, ale wydaje się to nieistotne, ponieważ po prostu przełącza bieżący stan.
Z tego, co mogę powiedzieć, muszę uwzględnić:
netsh interface set interface "Local Area Connection" DISABLED
netsh interface set interface "Local Area Connection" ENABLED
ale nie jestem pewien czasu oczekiwania ani tego, jak mogę rozpocząć ten proces po pomyślnym zalogowaniu się systemu Windows.
Jakie jest najlepsze podejście tutaj?
Odpowiedzi:
Utwórz zaplanowane zadanie systemu Windows (
taskschd.msc
lubControl Panel\System and Security\Administrative Tools\Task Scheduler
) za pomocą wyzwalacza: rozpocznij zadanie,At log on
a następnie w zadaniu Opóźnienia ustawień zaawansowanych dla30 seconds
. Następnie dodaj akcjęStart a program
i wybierz swój.bat
skrypt.źródło
mam nadzieję, że to pomoże
źródło
Logika jest następująca: ping public ip (google dns 8.8.8.8), jeśli ping się nie powiedzie, to należy: RESTART i zrestartować adapter sieciowy o nazwie „LAN”, po tej pętli ponownie od początku (jeśli ping jest OK, to nic nie rób i ping w pętli, aby sprawdzić, czy adapter jest podłączony do Internetu)
źródło
Dzięki chłopaki,
Używam tego polecenia, aby wyłączyć i włączyć problematyczną kartę sieciową WiFi;
źródło
BARDZO UŻYTECZNE informacje tutaj, ale brakuje jednego fragmentu w odpowiedziach, co należy wprowadzić w „sieci lokalnej”. Natrafiłem na tę odpowiedź:
„Pierwszym krokiem jest znalezienie nazwy połączenia bezprzewodowego. [Kliknij prawym przyciskiem myszy symbol Wi-Fi]> Otwórz Centrum sieci i udostępniania> Zmień ustawienia karty. Jest to górna linia informacji o połączeniu. Mój powiedział po prostu Wi-Fi, ale może to być połączenie z siecią bezprzewodową itp. ”
BTW, jeśli jest to karta sieci LAN, uważam, że wystarczy poszukać nazwy tego urządzenia.
To był klucz do tego, aby działało dla mnie.
źródło
źródło
Rekwizyty dla miłej duszy, która pomogła ustawić pętlę. Zmieniłem go nieco, ponieważ odmówił pracy na SP3. Poniżej znajduje się moje zaktualizowane wyłączenie / włączenie na podstawie kodu podanego powyżej!
@echo wyłączone
Chociaż wymaga to devcon do pracy, jest to łatwo dostępne narzędzie firmy Microsoft i wykonuje znacznie czystszą pracę, włączając lub wyłączając kłopotliwy adapter.
http://thilina.piyasundara.org/2011/06/enabledisable-lan-interface-by-command.html pokazuje, jak to zrobić dobrze.
źródło