I'm trying to create a simple task in Windows 7 that would run some script after every connection to the Internet. My gateway restart itself sometimes and I want to run that script every time Internet connection is restored.
In task creation wizard I choose that task should start "When a specific event is logged." But I don't know which one.
Answer
I would use Task Scheduler to trigger the script on connection to a network, then use the script to confirm presence of the internet.
The Microsoft-Windows-NetworkProfile/Operational event log gets an event 10000 upon connection to a network, so you can use that to trigger your script.
Then at the beginning of the script, you could have something like:
ping 8.8.8.8 | find "Reply"
if errorlevel 1 goto :eof
# Your script
No comments:
Post a Comment