![]() |
Скрипт: Возврат из режима ожидания и переход в спящий режим
После установки CarPC, очень стала надоедать долгая загрузка системы после непродолжительного отсутствия (< часа).
Так что после некоторых исследований был написан vb-скрипт, "уводящий" ПК в спящий(Hibernate) режим через полчаса(или любой др. промежуток времени) после того как система была оставлена в ждущем(Standby) режиме. Для M2-ATX нужно выставить перемычки в режим отключения питания на CarPC через 2 часа после откл. ACC (можно и больше). На др. БП не знаю. Инструкция: 1. Скачать и распаковать WOSB(Скачать тут!) в "C:\WakeupOnStandBy" 2. Создать в этой директории текстовый файл например autoHibernate.vbs и скопировать туда скрипт 3. Создать ярлык к этому файлу и прописать его в автозагрузку 4. Выставить действие по-умолчанию при нажатие кнопки Power - режим ожидания(Standby, Sleep) 5. Перезагрузить ПК PS: Убедитесь, что у Вас активирован режим Hibernate. Желающие могут добавить свои действия перед уходом в Hibernate. Код:
wosbExe = "c:\WakeupOnStandBy\wosb.exe" ' Путь к wosb.exe |
Полезный скрипт. Но на ЕЕЕ РС замечено,что правильно работает через раз. Скорее всего это глюки железа,но как знать. Пока пытаюсь понять.
|
А зачем это все? WinXP у меня сама уходит в гибернейт после получаса нахождения в ждущем режиме. Настраивал все в настройках электропитания, в панели инструментов.. Зачем скрипт? :)
|
Цитата:
Вообще, ИМХО в винде XP он толком не работает. Несколько раз пробовал пользоваться - или виснет или выходит дольше холодного старта (при котором и так все нужное в автозагрузке) |
Цитата:
Но, скрипт действительно никчему - требуемые функции ужо есть в самой программе :) Вот, в ФАКе ясно написано что нуна сделать: http://www.dennisbabkin.com/php/faq.php?what=wosb#14 |
Цитата:
|
|
Цитата:
Так как ты настроил - не вопрос. НО! Нам нужно, чтобы комп уходил в ждущий не через некоторое время (как в твоем примере), а по Inginiton OFF. А вот потом, через время хх переходить в хибернейт. Чувствуешь разницу :) ? |
Цитата:
|
Ссори, ни чего не получается :no2:
|
Цитата:
Утилитка, короче, весьма полезная :) Я ее давно пользую. Кстати, по-моему она входит в дистриб RoadRunner. |
мне кажется что в четвертой строчке
= Set colMonitoredEvents = GetObject("winmgmts:").ExecNotificationQuery("Select * from Win32_PowerManagementEvent") = скрипта ошибка. или я не прав? |
Цитата:
|
Извините, не внимательно читал. Спасибо за дополнительный ответ.
|
Здравствуйте! Может быть туплю, что-то не так делаю, но все это работает у меня только когда непосредственно запускаю bat-файл. Из RR просто переходит в режим по настройке перемычек на блоке питания (в "ExecTBL.ini" прописал строчку). Поясните пожалуйста как надо настроить питание на БП и в свойсвах "питание". Спасибо.
|
с Centrafuse 3.1 ктото настраивал? сделал все как в ФАКе, по игнитион в офф комп уходит в слип, потом через время в хибернейт. НО, когда включаю его после слипа он все равно уходит в хибернейт через это время...в Центрефуге есть опция выполнять скрипт при StandBY туда батник и добавил. В чем ошибка подскажите пожалуйста?
Еще вопрос что автор программы в факе имел ввиду под этим требованием? Advanced Power Management (APM) in PC to be able to delay power-off for at least the time period required for system to stay in stand-by mode (20 minutes in this case). If this option is supported, set it to at least 30 minutes for this question; |
решил проблему, после возврата из стендбая запускается батник с командой wosb.exe /closeall
|
А как сдесать чтобу при выкл. зажигание комп уходил в ждущий, а через например мин.30-40 отключался полностью, т.к. у меня с "твердотелки" быстрее загружается полностью, чем выходит из спящего режима...
|
Цитата:
ну в батнике вместо hybernetion напиши shutdown |
Поставил перемычку на m2-atx на отключение питания через 2 часа, с утилитой поступил как написано выше.
в файле sleep.bat прописал standby 10 минут, после этого hibernation. Проверил, первый раз сработало. Оставил машиу на несколько часов, вернулся, включаю зажигание и происходит загрузка Windows, а не возврат из сна. Что сделал не так, у кого какие мысли? Может стоит перемычку на БП поставить таким образом, чтобы питание никогда не отрубалось? |
Сделал следующее:
перемычку поставил на m2 atx на Р8 (10минут ждущий режим- полное отрубание через час). В файле sleep.bat указал ждущий режим через 5 минут, затем спящий. Всё заработало нормально. |
Цитата:
Код:
wosbExe = "c:\WakeupOnStandBy\wosb.exe" ' Путь к wosb.exe |
Блин на ББ работает как часы, на писикаре не успевает отработать wosb.exe - не успевает инициализировать счетчик по которому проснется комп от ждущего режима =(
Как бы притормозить из скрипта на 3 секунды уход в ждущий режим? |
Написал с горя программульку, кому интересно, смотреть здесь :)
|
Часовой пояс GMT +4, время: 05:06. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot