Я использую VPN для подключения к офису из дома. Для этого я использую встроенную поддержку VPN в Windows XP.
Из-за неудачного выбора подсети я должен запустить скрипт для настройки некоторых сетевых маршрутов каждый раз, когда VPN-соединение установлено. В настоящее время это командный файл, который вызывает скрипт PHP CLI.
VPN-соединение ограничено 12-часовыми сеансами; Windows автоматически восстановит соединение, но как мне сказать, чтобы он вызвал мой скрипт маршрутов, как только это будет сделано?
(Если я не использую какое-либо программное обеспечение с ошибками, то использую файловые дескрипторы утечек, которые никому не нужны, поскольку оно пытается восстановить соединение, и иногда это вызывает у меня проблемы: если компьютер остается без присмотра, работа сети становится невозможной через несколько часов и мне приходится перезагружаться, а не мое предпочтение постоянно находиться в спящем режиме.)