Просмотр полной версии : Запуск программы при выходе из хибернейта
Подскажите, как можно настроить запуск определенной программы (а вернее - скрипта) при выходе из спящего режима?
Стандартными средствами - вроде никак.
Но можно написать мелкую утилитку, которая постоянно считывает и запоминает текущее время, и если разница между последним считанным и текущим временем минута или более - то значит, комп побывал в хибернейте и надо выполнить определенное действие.
В ЛеоКаре это реализовано именно так.
Можно поставить nnCron - он ловит системные события ухода в сон и возврата из него.
Распаковываем вложение в любую папку. Ложим ярлык от player.exe в автозагрузку. В файле rru.txt в Key=C:\Program Files\WinRAR\WinRAR.exe меняем путь на путь к нужной программе. При выходе из спящего режима автоматом запустится нужная вам программа.
Скрипт был написан для запуска видеоролика при загрузке системы и при выходе из спящего режима. По его изменению обращаемся к Alexx13 (http://compcar.ru/forum/member.php?u=1684).
Спасибо! Буду пробовать разные предложенные варианты
По его изменению обращаемся к Alexx13 (http://compcar.ru/forum/member.php?u=1684).Блин, как вы любите компилировать ahk-скрипты, даже состоящие из 3х строк. Зачем? Я б еще понял, если бы это был коммерческий продукт, но коммерческие продукты не пишут на ahk.
Нашел еще текст скрипта на vbs
Set WshShell = WScript.CreateObject("WScript.Shell")
Set FileSys = CreateObject("Scripting.FileSystemObject")
Set colMonitoredEvents = GetObject("winmgmts:")._
ExecNotificationQuery("Select * from Win32_PowerManagementEvent")
Do
Set objLatestEvent = colMonitoredEvents.NextEvent
If objLatestEvent.EventType = 7 Then
intReturn = WshShell.Run("notepad.exe", 4, FALSE)
End If
Loop
Кидаете этот скрипт в автозагрузку, и будет Блокнот запускаться при выходе из спящего режима.
Попробовал и скрипт и предложенную программу. Процессорные ресурсы оба почти не жрут, по памяти примерно одинаково, работают оба стабильно. Но программа при загрузке и после выхода из спящего на несколько мгновений затемняет экран, поэтому остановился пока на скрипте.
Затемняет потому что на мгновение запускает Виндовс Медиа Плеер на полный экран. Но не найда нужного для проигрывания ролика просто запускает программу. Изменить может Alexx13. Его программка.
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot