C'è un modo per eseguire un file bat quando la rete è connessa?


0

Voglio passare automaticamente il firewall ogni volta che la rete è connessa (WIFI e LAN), ho un file bat per farlo, ma ogni volta che devo eseguirlo manualmente, quindi c'è un modo per eseguire questo file bat ogni volta che la rete è disponibile? Aspettatevi che ci sia un listener di eventi per lo stato della rete che posso agganciare per eseguire il file bat. O le attività pianificate possono fare questo lavoro?

Grazie

Risposte:


1

Un modo semplice per farlo sarebbe quello di eseguire il ping della lan fino a quando non sarà disponibile

:LOOP
ping 192.168.x.x | find "Reply" >nul
if %errorlevel%==0 start yourbatchfile && exit /b >nul
timeout /t 5
goto :LOOP

Grazie, quella potrebbe essere una soluzione per monitorarlo tutto il tempo, sto cercando di trovare un modo di ascoltatore per risolvere questo problema.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.