VBScript — перехват сигнала завершения задачи

У меня есть сценарий, написанный на VBS, который каждую секунду проверяет, есть ли соединение с портом LAN, и если да, отключает беспроводную связь или включает беспроводную связь, если соединение с локальной сетью не существует. В этом есть досадная ошибка, из-за которой беспроводная связь отключается, если вы выключите компьютер во время работы этого сценария, который я хотел бы исправить. Сценарий запускается при входе в систему через объект групповой политики, поэтому он не будет работать, если вы входите в систему вне сети.

Можно ли вообще поймать сигнал «Завершить задачу» и выполнить операции очистки до завершения сценария? Я хотел бы, чтобы это снова включило беспроводную связь при выключении системы.

Спасибо


person Aaron Mason    schedule 18.07.2012    source источник


Ответы (1)


Нет, я не думаю, что это возможно, и если да, то я боюсь, что это будет ненадежно или замедлит работу вашего компьютера. Но точно так же, как вы можете запускать сценарий при входе в систему, вы также можете запускать сценарий при выходе из системы, я предлагаю вам пойти по этому пути.

person peter    schedule 18.07.2012