- Планировщик заданий-что такое «ожидание простоя»?
- 4 ответов
- Какая разница в Планировщике Windows между «Запускать задачу при простое компьютера» и «Ожидать простоя в течение»?
- Запуск задачи при простое windows
- Общие обсуждения
- Планировщик заданий Windows для начинающих
- Еще на тему администрирования Windows
- Запуск планировщика заданий
- Использование планировщика заданий
- Основные действия в планировщике заданий
- Создание простой задачи
- Создание задачи без использования мастера
Планировщик заданий-что такое «ожидание простоя»?
Я создал новую задачу в моем планировщике задач, и я хотел, чтобы он работал, только если компьютер простаивает в течение 10 минут.
но потом я увидел этот флажок, который я не понимаю, что он делает :
в справке написано:
Если задание запускается только в том случае, если компьютер находится в режиме ожидания в течение 30 минут,
затем задача ожидает, пока компьютер будет простаивать в течение 10 минут
задание запустится через 5 минут, только если компьютер простаивает
за 25 минут до момента активации триггера. Задача
не запускается, если компьютер переходит в Состояние простоя через 5 минут после
триггер активирован.
Извините, я не понимаю этого объяснения. (откуда взялись 5 минут . )
может кто-нибудь пролить свет ? ( простыми словами)
4 ответов
вы правы: это объяснение очень трудно следовать! Попробую объяснить по-другому: —
на скриншоте у вас есть задача, которая будет срабатывать в определенное время. Когда эта задача запускается, она будет выполняться только в том случае, если оператор «компьютер простаивает в течение 10 минут» имеет значение true. Задача будет ждать до часа, пока утверждение станет правдой, а затем она сдастся.
Если компьютер не используется в течение 10 минут или более, когда задача срабатывает, он будет выполняться немедленно. В противном случае он будет ждать.
Если компьютер простаивает, скажем, через 15 минут после запуска задачи, Задача продолжит ожидание. Через 25 минут после запуска задачи утверждение «компьютер простаивает в течение 10 минут» становится истинным, поэтому задача будет выполнена.
Если компьютер не простаивает в течение 50 минут после запуска задачи, задача не будет выполнена. Это потому, что задача перестанет ждать если компьютер простаивает более 50 минут после запуска задачи, утверждение «компьютер простаивает в течение 10 минут» будет выполняться только по истечении указанного часа ожидания.
вы должны иметь фактический триггер (например, 6 вечера каждый день) для вашей задачи, иначе «ждать простоя» не имеет смысла.
теперь Вы читаете его как:
в 6 вечера каждый день, Если компьютер еще не праздный, ждать еще 1 час в бездействии.
- если он простаивает в течение этого времени, пусть он простаивает для 10 минут, а затем задача запускается.
- если нет, задание не будет запущено.
Я могу объяснить это гораздо яснее.
представьте себе, вы сидите рядом с оживленной дороге. Вам скучно, поэтому вы играете в игру: вы говорите себе, что если ни одна машина не проезжает мимо целую минуту — вы выиграли!
дело в том, что вы, вероятно, не выиграете, если будете сидеть там всего несколько минут. Но если бы вы ждали там много часов, у вас было бы гораздо больше шансов на победу.
таким образом, есть два параметра здесь:
- сколько времени перерыв в движении должен длиться?
- как долго вы собираетесь сидеть там в ожидании перерыва?
то же самое с планировщиком заданий:
- сколько перерыве в работе должны быть?
- сколько времени компьютер должен ждать такого перерыва?
и просто усложнить это немного больше, Windows только оценивает, если компьютер простаивает каждые 15 минут. Так что даже если вы запланировать задачу в 09:00, при простое в течение 1 минуты и вы убедитесь, что вы ничего не делаете для этого целая минута, он все еще может не включаться в 09:01 а может вообще не активировать до 09:15 в зависимости от того, когда Windows оценивает состояние ожидания.
Какая разница в Планировщике Windows между «Запускать задачу при простое компьютера» и «Ожидать простоя в течение»?
Можно выбрать условие, позволяющее запуск задания только в том случае, если на момент активации триггера компьютер находится в состоянии простоя в течение указанного времени. При настройке этого условия также необходимо задать время ожидания (после активации триггера задания), по истечению которого компьютер будет возвращаться в состояние простоя.
Служба планировщика заданий проверяет, не находится ли компьютер в состоянии простоя, каждые 15 минут. Состоянием простоя считается состояние компьютера, при котором запущена заставка. Если заставка не запускается, считается, что компьютер находится в состоянии простоя при 0% использования процессора и 0% активности диска в течение 90% из последних 15 минут при отсутствии ввода команд с помощью клавиатуры или мыши. Если служба планировщика заданий обнаруживает, что компьютер находится в состоянии простоя, служба начинает ожидать ввода команды пользователем, чтобы отметить конец состояния простоя.
Если задание запускается только в том случае, если компьютер находится в состоянии простоя в течение 30 минут, и задание в течение 10 минут ожидает, пока компьютер перейдет в состоянии простоя, то задание запуститься через 5 минут только в том случае, если на момент активации триггера компьютер находился в состоянии простоя в течение 25 минут. Задание не будет запущено, если компьютер переходит в состояние простоя через 5 минут после активации триггера.
Если для задания выбрано условие Останавливать при выходе компьютера из простоя, и задание запускается, пока компьютер находится в состоянии простоя, то при выходе компьютера из состояния простоя выполнение задания прекращается. Задание, выполнение которого остановлено этим условием, будет запущено повторно при следующем переходе компьютера в состояние простоя, если для этого задания выбрано условие Перезапускать при возобновлении простоя.
невыгугливаецо у него. 😀
Это мы видели с коллегами, но нифига не поняли, поэтому я пришел на тостер.
Это похоже на машинный перевод, поскольку смысл фразы «При настройке этого условия также необходимо задать время ожидания (после активации триггера задания), по истечению которого компьютер будет возвращаться в состояние простоя» — разгадать не удалось ни мне, ни коллегам.
Что за «время ожидания, по истечению которого компьютер будет возвращаться в состояние простоя»? Почему компьютер будет возвращаться в состояние простоя? Ну и т.д.
«Если задание запускается только в том случае, если компьютер находится в состоянии простоя в течение 30 минут, и задание в течение 10 минут ожидает, пока компьютер перейдет в состоянии простоя, то задание запуститься через 5 минут только в том случае, если на момент активации триггера компьютер находился в состоянии простоя в течение 25 минут. Задание не будет запущено, если компьютер переходит в состояние простоя через 5 минут после активации триггера.»
— тоже самое. Ни первое предложение не понятно, ни дальше — откуда взялось «запуститься через 5 минут», если простой 30 минут с ожиданием 10 минут? и т.д.
Это мы видели с коллегами, но нифига не поняли, поэтому я пришел на тостер.
Ну вот так и написал бы :(.
Это не машинный перевод, это просто «сложность описания» алгоритма.
поскольку смысл фразы «При настройке этого условия также необходимо задать время ожидания (после активации триггера задания), по истечению которого компьютер будет возвращаться в состояние простоя» — разгадать не удалось ни мне, ни коллегам.
«После активации триггера» — То есть сработало условие на запуск задания, которое уже будет запущено безусловно, но включился второй счётчик — ожидание запуска задания.
«компьютер будет возвращаться в состояние простоя» — Не важно, сколько будет выполняться задание — компьютер будет возвращён [s]взад[/s] в состояние простоя.
Да, там получаются как бы дублирующиеся настройки. Но не совсем.
Мне сложно объяснить по другому. :(. В общем, вот ещё способ понять — возьми бумагу и фломастер по вкусу, нарисуй временную шкалу, на ней расставляй и подпиши указанные в справке промежутки.
Запуск задачи при простое windows
Общие обсуждения
При создании трех заданий с триггером «При простое» и разными условиями:
1) запускать задачу при простое компьютера 10 минут; ожидать простоя «не ждать»
2) запускать задачу при простое компьютера 1 минуту; ожидать простоя «10 минут»
3) запускать задачу при простое компьютера 10 минут; ожидать простоя «1 час»
с действием, например: cmd /c echo %time% >> %tmp%\test.log
— все три задания выполнятся одновременно, примерно, спустя 4 минуты простоя!
Я ознакомился с технет текстом
Служба планировщика заданий проверяет, не находится ли компьютер в состоянии простоя, каждые 15 минут. Состоянием простоя считается состояние компьютера, при котором запущена заставка. Если заставка не запускается, считается, что компьютер находится в состоянии простоя при 0% использования процессора и 0% активности диска в течение 90% из последних 15 минут при отсутствии ввода команд с помощью клавиатуры или мыши. Если служба планировщика заданий обнаруживает, что компьютер находится в состоянии простоя, служба начинает ожидать ввода команды пользователем, чтобы отметить конец состояния простоя.
Если задание запускается только в том случае, если компьютер находится в состоянии простоя в течение 30 минут, и задание в течение 10 минут ожидает, пока компьютер перейдет в состоянии простоя, то задание запуститься через 5 минут только в том случае, если на момент активации триггера компьютер находился в состоянии простоя в течение 25 минут. Задание не будет запущено, если компьютер переходит в состояние простоя через 5 минут после активации триггера.
Планировщик заданий Windows для начинающих
В рамках серии статей об инструментах администрирования Windows, которыми мало кто пользуется, но которые при этом могут быть очень полезными, сегодня расскажу об использовании планировщика заданий.
По идее, планировщик заданий Windows — это способ запустить какую-то программу или процесс при наступлении определенного времени или условий, однако его возможности этим не исчерпываются. Кстати, благодаря тому, что многие пользователи не знают об этом инструменте, удаление из автозагрузки вредоносных программ, которые умеют прописывать свой запуск в планировщике, оказывается более проблематичен, чем с теми, которые прописывают себя только в реестре.
Еще на тему администрирования Windows
- Администрирование Windows для начинающих
- Редактор реестра
- Редактор локальной групповой политики
- Работа со службами Windows
- Управление дисками
- Диспетчер задач
- Просмотр событий
- Планировщик заданий (эта статья)
- Монитор стабильности системы
- Системный монитор
- Монитор ресурсов
- Брандмауэр Windows в режиме повышенной безопасности
Запуск планировщика заданий
Как всегда, начну с того, как запустить планировщик заданий Windows из окна «Выполнить»:
- Нажмите клавиши Windows + R на клавиатуре
- В появившемся окне введите taskschd.msc
- Нажмите Ok или Enter (см. также: 5 способов открыть планировщик заданий в Windows 10, 8 и Windows 7).
Следующий способ, который будет работать в Windows 10, 8 и в Windows 7 — зайти в папку «Администрирование» панели управления и запустить планировщик заданий оттуда.
Использование планировщика заданий
Планировщик заданий имеет примерно тот же интерфейс, что и другие инструменты администрирования — в левой части древовидная структура папок, по центру — информация о выбранном элементе, справа — основные действия над задачами. Доступ к этим же действиям можно получить из соответствующего пункта главного меню (При выборе конкретной задачи или папки пункты меню меняются на относящиеся к выбранному элементу).
Основные действия в планировщике заданий
В данном инструменте вам доступны следующие действия над задачами:
- Создать простую задачу — создание задания с помощью встроенного мастера.
- Создать задачу — то же, что и в предыдущем пункте, но с ручной настройкой всех параметров.
- Импортировать задачу — импорт ранее созданной задачи, которую вы экспортировали. Может пригодиться, если вам нужно настроить выполнение определенного действия на нескольких компьютерах (например, запуск проверки антивирусом, блокировка сайтов и прочее).
- Отображать все выполняемые задачи — позволяет посмотреть список всех задач, которые запущены в настоящий момент времени.
- Включить журнал всех заданий — позволяет включить и отключить ведение журнала планировщика заданий (записывает все действия, запускаемые планировщиком).
- Создать папку — служит для создания собственных папок в левой панели. Можно использовать для собственного удобства, чтобы было понятно, что и где вы создали.
- Удалить папку — удаление папки, созданной в предыдущем пункте.
- Экспорт — позволяет экспортировать выбранную задачу для последующего использования на других компьютерах или на этом же, например, после переустановки ОС.
Кроме этого, вы можете вызвать список действий, кликнув правой кнопкой мыши по папке или задаче.
Кстати, если у вас есть подозрения на наличие вредоносного ПО, рекомендую заглянуть в список всех выполняемых задач, это может оказаться полезным. Также будет полезным включить журнал заданий (по умолчанию отключен), и заглянуть в него после пары перезагрузок, чтобы посмотреть, какие задания выполнялись (для просмотра журнала используйте вкладку «Журнал», выбрав папку «Библиотека планировщика заданий»).
В планировщике заданий уже присутствует большое количество задач, которые необходимы для работы самой Windows. Например, автоматическая очистка жесткого диска от временных файлов и дефрагментация диска, автоматическое обслуживание и проверка компьютера во время простоя и другие.
Создание простой задачи
Теперь давайте посмотрим, как создать простую задачу в планировщике заданий. Это самый легкий способ для начинающих пользователей, который не требует особенных навыков. Итак, выбираем пункт «Создать простую задачу».
На первом экране вам потребуется ввести имя задачи и, при желании, ее описание.
Следующий пункт — выбрать, когда будет выполняться задание: можно выполнять ее по времени, при входе в Windows или включении компьютера, или же по возникновению какого-либо события в системе. При выборе одного из пунктов, вам также предложат задать время выполнения и другие детали.
И последний этап, выбрать, какое именно действие будет выполняться — запуск программы (к ней можно добавить аргументы), вывод сообщения или отправка сообщения электронной почты.
Создание задачи без использования мастера
Если вам требуется более точная настройка задач в планировщике заданий Windows, нажмите «Создать задачу» и вас ждет множество параметров и опций.
Я не буду подробно описывать полный процесс создания задачи: в общем-то, в интерфейсе все достаточно ясно. Отмечу лишь существенные отличия по сравнению с простыми задачами:
- На вкладке «Триггеры» вы можете задать сразу несколько параметров для ее запуска — например, при простое и при блокировке компьютера. Также, при выборе пункта «По графику», вы можете настроить выполнение в определенные числа месяца или дни недели.
- На вкладке «Действие» вы можете определить запуск сразу нескольких программ или выполнения других действий на компьютере.
- Также вы можете настроить выполнение задачи при простое компьютера, только при питании от розетки и другие параметры.
Несмотря на то, что различных опций большое количество, думаю, в них не составит труда разобраться — все они называются достаточно ясно и означают именно то, о чем сообщают в названии.
Надеюсь, что кому-то изложенное сможет пригодиться.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
01.01.2020 в 16:24
Здравствуйте! С новым 2020 годом! Пожалуйста, ответьте на электронную почту:
У меня есть такой вопрос: я хочу создать задачу, которая будет в зависимости от даты и времени отображать диалоговые окна. Например, чтобы каждого первого января в 0 часов компьютер мог поздравлять меня с новым годом, каждого девятого мая — с днём победы и т.д. Могу ли я создать такие задачи? Дело в том, что я уже пытался что-то делать: создал простую задачу, дал ей имя и краткое описание, установил для эксперимента «Однократное выполнение», далее поставил «Вывести сообщение», дал сообщению название и текст, нажал кнопку «ОК» и тут, вылезла ошибка о том, что данный элемент не рекомендуется. Невозможно создать задачу! Подскажите, пожалуйста, можно ли создавать такого рода задачи? Спасибо большое! Ещё раз с новым годом!
02.01.2020 в 16:20
Здравствуйте.
используйте задачу для запуска программы. в имя программы пишем msg а в атрибуты — ваше сообщение.
02.01.2020 в 19:38
Дмитрий, ПК зависает из-за перегрузки памяти. Процессор при этом остается незагруженным. Система «съедает» всю, и не дает пользоваться даже текстовым редактором Word. На просторах инета пишут что, нужно отключить Task host в Планировщике службу обновления Win. Но такого (TaskScheduler->IdIe Maintenance) в моем ПК нет.
Что можете посоветовать.
03.01.2020 в 07:37
Про отключение автоматического обслуживания здесь (того самого maintenance): https://remontka.pro/disable-automatic-maintenance-windows-10/
Но вообще по описанию еще может быть вот в чем дело, если через какое-то время после запуска появляется проблема: https://remontka.pro/non-paged-pool-windows-10/
04.01.2020 в 09:58
Здравствуйте!
У меня есть такой вопрос: я хочу создать задачу, которая будет в зависимости от даты и времени отображать диалоговые окна. Например, чтобы каждого первого января в 0 часов компьютер мог поздравлять меня с новым годом, каждого девятого мая — с днём победы и т.д. Могу ли я создать такие задачи? Дело в том, что я уже пытался что-то делать: создал простую задачу, дал ей имя и краткое описание, установил для эксперимента «Однократное выполнение», далее поставил «Вывести сообщение», дал сообщению название и текст, нажал кнопку «ОК» и тут, вылезла ошибка о том, что данный элемент не рекомендуется. Невозможно создать задачу!
Прочитав ваш ответ, я всё так и сделал: указал вариант действия «Запуск программы» и ввёл в поле «Программа или сценарий» слово «msg». Далее, в поле «Аргументы» ввёл текст сообщения: «Пробую выводить сообщение регулярно». Всё получилось, задача создалась, но почему-то она долго не выполнялась. Я открыл «Планировщик заданий» и увидел там надпись в графе «Состояние» слово «Готово», а в графе «Состояние последнего запуска» сообщение: «Не удаётся найти файл». В чём дело? Спасибо огромное!
04.01.2020 в 10:57
странно. msg.exe должна быть начиная с XP и до последней 10-ки.
единственное, команду я неправильно дал. Она полностью так выглядит:
(можно проверить в Win+R — скопировать команду и посмотреть, сработает ли).
Если сработает, то по идее и в планировщике должна работать, но в аргументах получается у нас должно быть
05.01.2020 в 16:18
Здравствуйте ещё раз!
Я попробовал выполнить
msg «%username%» Сообщение
в окне «Выполнить», но команда не сработала. Пишет: «Не удаётся найти «msg». Повторите попытку». Даже текст сообщения не хочет писать. Также я пробовал ввести
msg.exe «%username%» Сообщение, но тоже нет никакого результата, и тоже ошибка вылезает о том, что файл не удаётся найти. Хотя, у меня стоит Windows 8.1 с BIN. Хотя, реестр я чистил самостоятельно, удалял записи только тех программ, которых я когда-то давно устанавливал и которых нет на компьютере. Но при поиске в «Пуске» обнаружилась какая-то другая программа «sessionmsg.exe» в папке «System 32». Я с ней пробовал выполнить такую же задачу и она создалась, но не выполнялась, вылезла ошибка в планировщике.
Подскажите, пожалуйста, что делать дальше? Или у меня такая странная Windows?
06.01.2020 в 15:12
А вот тут уже не могу ответить.
Я точно знаю, что эта конструкция работала на 7-ке и точно знаю, что работает на 10-ке, так как проверял, прежде чем вам отправить. Отсюда делаю вывод, что по идее должна исправно работать и в 8.1 и по какой-то причине у вас этот компонент вырезан.
Можете поискать еще в интернете, как показать сообщение с помощью PowerShell, затем подготовить скрипты с нужными сообщениями и уже их запускать в планировщике.
Станислав Андреевич Березин
13.03.2020 в 13:05
Попробуйте, сделать это через вызов скрипта на Visual Basic Script или JavaScript.
01.04.2020 в 00:34
Доброго времени. Есть файл *.vbs для запуска определенной программы в фоне:
Файл находится в папке с программой. Какую программу/аргументы надо прописать в планировщике, чтобы программа запускалась при запуске ПК? Если запустить сам файл *.vbs, программа запускается как надо, т.е. скрыто в фоне, а вот с планировщиком не получается. Пробовал разные варианты — безрезультатно.
01.04.2020 в 12:47
Такой вариант:
wscript.exe и передача пути к файлу vbs в качестве параметра в задании планировщика.
В параметрах самого задания — с наивысшими правами и скрытым.
01.04.2020 в 15:05
(скриншоты)
Строка в аргументах: «D:\Program Files\имя папки\имя файла.vbs»
Если так то не работает.
02.04.2020 в 09:07
Да, именно так. Странно. Еще накопал такой вариант в обсуждениях на форумах:
кто-то в bat пишет и его через планировщик запускает, кто-то — прямо в планировщике и у некоторых заработало.
02.04.2020 в 12:33
Заработало как надо.
Программа или сценарий: wscript.exe
Аргументы: «d:\Program Files\папка программы\имя файла.vbs»
Рабочая папка: d:\Program Files\папка программы\ (без кавычек)
С наивысшими правами и скрытым — можно не отмечать, что с ними, что без них разницы в моём случае нет.
Так, что заработало бы и после первой Вашей подсказки, укажи я папку программы. Правда я указывал, но всё время в кавычках, а с ними не работает.
Вопрос закрыт. Спасибо за помощь.
30.04.2020 в 12:27
Не получается создать задачу — При простое.
Делал так, вначале создавал задачу запуск Торрента — По расписанию, что б быть уверенным, что всё работает!
На вкладках:
Общие — в поле Имя писал Торрент
Триггеры — устанавливал время срабатывания
Действия — указывал на ярлык Торрента
Все срабатывало, без проблем
Далее менял задание\создавал по новой
Триггеры — Начать задачу: При простое
Действие — оставлял, как и по расписанию, на ярлык Торрента
Условия — ставил галку Запускать задачу при простое компьютера — 1 мин. Ожидать простоя в течении — 1 мин. (время менял разное). В течении 1 мин. (разумеется больше) не трогал мышку, не пользовался клавиатурой, вообще не притрагивался к ноутбуку.
И… тишина даже намёка на срабатывание!
Я, что то не так делал, или я не правильно понимаю значение — При простое?
30.04.2020 в 15:33
Здравствуйте.
Предполагаю, что все верно делаете, просто в вашем случае в системе не получается «Простоя».
Вообще, «простой» определяется по следующим принципам (информация для Windows 7, но думаю, что и в 10-ке также):
1. Проверка происходит раз в 15 минут.
2. Пользователь не должен в течение этого времени взаимодействовать с компьютером.
3. Не должны активно использоваться ресурсы (вот тут сложно сказать, как он за этим смотрит, ведь они всегда используются так или иначе).
4. Некоторые программы могут блокировать режим простоя со своей стороны.
30.04.2020 в 19:03
Вон, как. Теперь прояснилось, спасибо!
06.07.2020 в 18:17
Добрый вечер, есть вопрос, как создать задачу от имени системы , даже если отрыть C:\Windows\System32\compmgmt.msc с правами системы и начать создавать то при сохранении пишет Ошибка в задаче 4567. Сообщение об ошибке: Указано недопустимое имя учетной записи. но отключать или править текущие задачи системы даёт добро. Сохранять новую не даёт , буду благодарен за любой ответ.
06.07.2020 в 18:21
Или может есть способ через кмд импортировать задание как системное, должен быть по идее, программы это же делают как то.
06.07.2020 в 18:40
Додумался сам, надо было в первом учетные записи пользователей нажать изменить вписать СИСТЕМА и нажать найти (хоть до этого на неё и было) после ок и сохраняется без проблем.
09.07.2020 в 17:09
Эта ошибка весь ум сбила
не был зарегистрирован в системе, когда были выполнены все необходимые условия для запуска. Действие пользователя: войдите в систему или измените определение задачи таким образом, чтобы ее запуск был возможен без входа пользователя в систему.
Создал от админа для пользователей вошедших в систему так она работала только для создателя (Администратора) хоть написано в множественном числе ,вошедших в систему, короче нужно было на выполнения не ставить конкретного пользователя , в данном случае админа, а всю группу.
09.12.2020 в 09:58
Здравствуйте, хочу разыграть товарища на работе, не могу разобраться как сделать так что бы каждый день в 8 утра на рабочий стол устанавливалось одно и то же фото?