27.04.2009, 14:25 | #1 |
Старший Пользователь
Регистрация: 04.02.2008
Возраст: 47
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2006\Daewoo\Nexia
Сообщений: 162
|
Запуск программы при выходе из хибернейта
Подскажите, как можно настроить запуск определенной программы (а вернее - скрипта) при выходе из спящего режима?
|
27.04.2009, 14:56 | #2 |
Творец LeoCar'a
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
|
Стандартными средствами - вроде никак.
Но можно написать мелкую утилитку, которая постоянно считывает и запоминает текущее время, и если разница между последним считанным и текущим временем минута или более - то значит, комп побывал в хибернейте и надо выполнить определенное действие. В ЛеоКаре это реализовано именно так. |
27.04.2009, 16:13 | #3 |
Старший Пользователь
Регистрация: 25.11.2007
Возраст: 51
Город: СПб, Гондурас
Регион: 78, 98
Машина: Toyota Prius 11S выпуска 2001/09
Сообщений: 766
|
Можно поставить nnCron - он ловит системные события ухода в сон и возврата из него.
__________________
Мой Toyota Prius NHW11 |
27.04.2009, 23:32 | #4 |
Модератор
Регистрация: 27.05.2008
Возраст: 49
Город: Пермь
Регион: 59
Машина: INDESIT/2007
Сообщений: 1,330
|
Распаковываем вложение в любую папку. Ложим ярлык от player.exe в автозагрузку. В файле rru.txt в Key=C:\Program Files\WinRAR\WinRAR.exe меняем путь на путь к нужной программе. При выходе из спящего режима автоматом запустится нужная вам программа.
Скрипт был написан для запуска видеоролика при загрузке системы и при выходе из спящего режима. По его изменению обращаемся к Alexx13. |
28.04.2009, 02:13 | #5 |
Старший Пользователь
Регистрация: 04.02.2008
Возраст: 47
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2006\Daewoo\Nexia
Сообщений: 162
|
Спасибо! Буду пробовать разные предложенные варианты
|
28.04.2009, 09:05 | #6 | |
Старший Пользователь
Регистрация: 25.11.2007
Возраст: 51
Город: СПб, Гондурас
Регион: 78, 98
Машина: Toyota Prius 11S выпуска 2001/09
Сообщений: 766
|
Цитата:
__________________
Мой Toyota Prius NHW11 |
|
28.04.2009, 15:02 | #7 |
Старший Пользователь
Регистрация: 04.02.2008
Возраст: 47
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2006\Daewoo\Nexia
Сообщений: 162
|
Нашел еще текст скрипта на 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 Кидаете этот скрипт в автозагрузку, и будет Блокнот запускаться при выходе из спящего режима. |
29.04.2009, 15:51 | #8 |
Старший Пользователь
Регистрация: 04.02.2008
Возраст: 47
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2006\Daewoo\Nexia
Сообщений: 162
|
Попробовал и скрипт и предложенную программу. Процессорные ресурсы оба почти не жрут, по памяти примерно одинаково, работают оба стабильно. Но программа при загрузке и после выхода из спящего на несколько мгновений затемняет экран, поэтому остановился пока на скрипте.
|
29.04.2009, 18:35 | #9 |
Модератор
Регистрация: 27.05.2008
Возраст: 49
Город: Пермь
Регион: 59
Машина: INDESIT/2007
Сообщений: 1,330
|
Затемняет потому что на мгновение запускает Виндовс Медиа Плеер на полный экран. Но не найда нужного для проигрывания ролика просто запускает программу. Изменить может Alexx13. Его программка.
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|