Windows Task Scheduler: Utlösa en händelse när Internet ansluter / kopplar bort

Tidigare visade vi dig hur du använder Windows-uppgiftSchemaläggare för att din dator ska vakna eller sova automatiskt vid en viss tidpunkt. På samma sätt som det tipset kan du ställa in Windows för att utföra uppgifter när en viss händelse inträffar. En praktisk användning av den här funktionen är att utlösa en händelse när din dator ansluter till Internet eller är frånkopplad från Internet. Du kan använda detta för att automatiskt skicka e-postmeddelanden, spara loggar eller utföra någon annan uppgift när Internet slocknar och sedan kommer tillbaka. Nyckeln är att titta på två NetworkProfile-händelses-ID: 10000 (anslut) och 10001 (koppla bort). Så här använder du dem:

Starta Windows Task Schemaläggare från alla program -> Tillbehör -> Systemverktyg.

Klicka på Åtgärd -> Skapa uppgift ...

Utlösa en händelse på nätverksanslutning

Ge din uppgift ett namn på fliken Allmänt och klicka sedan på Triggers och sedan på New.

visa meddelandet vid anslut

Välj "På en händelse" på Start-menyn. Välj sedan:

Logga: Microsoft-Windows-NetworkProfile / Operational
Källa: NetworkProfile
Händelse-ID: 10000

10000-händelse-ID loggas när du ansluter till ett nätverk.

nätverksprofil-händelse-id 10000

Klicka på OK.

Gå till fliken Villkor. Här kanske du vill avmarkera "Starta uppgiften endast om datorn är på nätström" (för bärbara datorer). Du kanske också vill ange ett nätverk med hjälp av menyn "Endast om följande nätverksanslutning är tillgänglig:" -menyn. Detta kan vara praktiskt om du bara vill köra uppgiften om du är på din arbetsanslutning, eller om du inte vill köra den på ett offentligt nätverk eller något liknande.

Lägg till några åtgärder på fliken Åtgärder och klicka sedan på OK för att avsluta din uppgift.

gör något när datorn ansluter till webben

Testa det genom att koppla bort och sedan ansluta Internet igen.

startar automatiskt programmet när datorn ansluter till nätverket

Det fungerade!

Om du vill skapa en händelse som utlöses när nätverket kopplas bort gör du allt på samma sätt förutom att använda 10001 för händelse-ID.

Logga: Microsoft-Windows-NetworkProfile / Operational
Källa: NetworkProfile
Händelse-ID: 10001

kör automatiskt programmet när datorn kopplar bort

Du vill också se till att det inte finns några nätverksanslutningsvillkor (eftersom du inte kommer att vara ansluten till Internet när detta händer).

starta programmet när datorn ansluter eller kopplar bort

Testa det genom att koppla bort nätverket.

visa meddelande eller logghändelse när datorn tappar internetanslutningen

Uppenbarligen är detta bara ett exempel på vad som är möjligt med Windows uppgiftsschema för att titta på händelser och sedan göra något intressant ... Vissa för gott ... och några för evil. Håll ögonen öppna för några groovy trick där jag kommer att visa några fler idéer!

Bild av Elembis - GFDL (http://www.gnu.org/copyleft/fdl.html), CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/) eller CC-BY-SA-2.5-2.0-1.0 (http://creativecommons.org/licenses/by-sa/2.5-2.0-1.0), via Wikimedia Commons.

0

Liknande artiklar

Lämna en kommentar