![]() |
Автозагрузка программ
Есть такая тема: если из автозапуска все программы перекинуть в планировщик и распределить по времени то мы получаем несколько плюсов:
1. Во время загрузки можно работать т.к. процессор не сильно загружен 2. Такая загрузка может проходить даже быстрее, особенно если в автозагрузке есть "тяжелые" программы 3. Возможность управления. Например, у меня аська автозапускается только если есть инет. Или например запуск рабочих программ с Пн-Пт 11:00 ... и.т.д. Так же есть управление правами. Я сейчас все переделал по этой системе и тестирую ... пока что больше плюсов. Кто что думает по этому поводу? может есть еще какие предложения.... |
Идея верная, и в висте по умолчанию реализовали кое-какую оптимизацию загрузки. Но по умолчанию виста вообще не выключается, а уходит в гибернацию. Вам приходится изобретать велосипед потому, что уже один раз что-то "оптимизировали" не особо задумываясь о последствиях.
И пример с аськой вызывает у меня кое-какие сомнения - что же это за выделенка, которая настолько непредсказуемо работает? |
Цитата:
Вопрос к специалистам: В планировщике висты я не понял пока как можно отключать задания по времени. Например я хочу чтобы рабочая программа запускалась с 11:00 до 18:00. Поясню: в рабочее время программа должна запускаться а в не рабочее не должна. Указанный период именно для запуска программы, а не ограничение времени работы! |
rshadow, убейте процесс taskkill /? с помощью того же планировщика.
|
Цитата:
И кстати, раз уж мы сравниваем обычную автозагрузку и загрузку через планировщик, скажите зачем вы используете taskkill в автозагрузке. Может быть надо просто отключить процесс/сервис. |
Цитата:
Цитата:
Это просто метод в лоб, если ничего другое не работает. А так... на вкладке Триггеры есть флажок "Останавливать при выполнении дольше чем...". Цитата:
|
Теперь я понял что вы имели в виду. Спасибо за совет.
Но мой вопрос остается открытым. Я писал: Цитата:
Разница здесь существенная: 1. Если программа была запущена, например, в 12:00 и я в ней работаю и собираюсь работать до 21:00 ее не надо убивать. А taskkill ее завершит. 2. Если я включмл компьютер в 19:00, программа будет загружена. Ее конечно можно сразу же убивать, но это будет сильная нагрузка на комп, причем во время его загрузки (входа пользователя в систему). |
rshadow, я не вижу, как это сделать средствами планировщика задач, в частности из-за
Цитата:
1. Запускать сценарий при входе в систему 2. Если текущее время < 18:00, запускать программу Можно ведь проверить текущее время командой time /t Идеи можно почерпнуть на Batch files - DATE and TIME in NT batch |
Время: 19:37. |
Время: 19:37.
© OSzone.net 2001-