Как запланировать запуск программы в Windows

Используя планировщик заданий Windows 7, вы можете запланировать соответственно запуск приложений в определенное время с определенными условиями, или же вывод на экран сообщения. В этой статье я расскажу как запланировать выполнение нужных вам задач.

Планировщик заданий Windows 7 весьма полезная программа, самое главное ей надо научиться правильно пользоваться, приступим к настройке заданий.

Нажимаем сочетание клавиш “Win + R” и пишем “taskschd.msc” жмем Ok. Идем в пункт меню “действие”, и нажимаем создать простую задачу (для быстрого создания) или создать задачу (с возможностью выбора дополнительных функций).

Рассмотрим вариант с дополнительными настройками, пункт меню Создать задачу:

1) Вкладка общие – в поле имя вводите название создаваемой вами задачи, если требуется запускать задачу с правами администратора, то поставьте галочку напротив “выполнить с наивысшими правами”. Другие поля заполнять необязательно.

obshie

Как автоматически запускать программы и выключать компьютер по расписанию в windows 7 8 10

2) Вкладка триггеры – нажимаем на кнопку “создать”, открываем ниспадающее меню напротив “Назначить задачу” и выбираем нужное (по расписанию, при входе в систему, при простое и др.). Если вы выбрали по расписанию, то необходимо задать дату и время запуска задачи, и параметры: однократно, ежедневно, еженедельно или ежемесячно. Так же можно задать время когда задача будет остановлена. Не забудьте нажать Ok.

triger

3) вкладка действия – нажимаем “создать” в ниспадающем меню “действие” выбираем:

а) Запуск программы – нажимаем кнопку “обзор” и выбираем ту программу или документ, который мы хотим запустить. Остальные поля заполнять необязательно.

б) Отправка электронной почты – для реализации этой функции SMTP сервер должен работать под управлением Windows.

в) Вывод сообщения – напишите нужное вам сообщение, например какое либо напоминание.

deistvie

4) вкладка условия – здесь можете ничего не менять, почитайте предлагаемые условия, все просто и понятно, сложностей возникнуть не должно.

usloviya

5) Вкладка параметры – почитайте предлагаемые параметры, и установите по своему усмотрению, сложностей это так же не должно вызвать.

parametri

Завершение создания задачи

Нажимаем Ok, все задача создана! Если нажать правой кнопкой мыши по созданной задаче, то появится меню, где мы можем: изменить задачу или настроить ее (пункт “свойства”), выполнить прямо сейчас, завершить выполнение задачи, отключить, экспортировать или удалить.

planirovshik zadanii

Автоматическое включение компьютера

Понравилась статья? Поделитесь с друзьями!

Планировщик заданий Windows — запуск каждую минуту

Частенько спрашивают как в Windows сделать запуск файла программы каждую минуту или пять минут, или вообще какого либо времени. Разберем это на примере bat файла.

Для начала переходим в планировщик заданий, который можно найти на панели управления и создаем новое простое задание:

2018 07 09 09 03 06

Как-нибудь называем, чтобы потом было не сложно найти задание если что, я назвал sentinel:

2018 07 09 09 03 27

Жмем «далее», пока не дойдем до выбора файла для нашего задания:

Читайте также:
Как изменить папку установки программ по умолчанию Windows 7

2018 07 09 09 04 11

Выбираем наш bat файл и жмем далее. Ставим галку на «Открыть окно «Свойства» для этой … «:

2018 07 09 09 04 38

В открывшемся окне переходим на вкладку Триггеры:

2018 07 09 09 05 03

И изменяем наше задание (двойной клик либо выделить и нажать изменить):

2018 07 09 09 06 07

Ставим галку на «Однократно», «Повторить задание каждые» и вписываем каждые сколько минут или часов. Я написал чтобы файл выполнялся каждую минуту, в выпадающем списке нет одной минуты, поэтому цифру один наберите на клавиатуре. Жмем «ОК» и радуемся жизни. Теперь наш скрипт или что Вы там хотели выполняется каждую минуту.

Если нужно остановить выполнение, то необходимо найти наш процесс (я его назвал sentinel) во всех заданиях и остановить либо удалить.

Использование bat файлов для создания «Заданий по расписанию»

Продолжаю тему создания нетривиальных bat-файлов для тривиальных задач, начатую здесь.

Наверняка многие сталкивались с задачей, когда для каких-либо целей в ОС Windows необходимо создать задание, выполняемое по расписанию (scheduled task).
Для этих целей имеется простой графический интерфейс. Однако как поступить, если задание должно создаваться автоматически?
Попробуем решить эту задачу с использованием примитивного bat-скрипта, который будет выполняться в практически любой версии Windows.

Для удобства, создадим на машине локального технологического пользователя, под которым будет работать наше задание по расписанию. Это удобно тем, что для пользователя можно задать права, которые необходимы только для выполнения определенных действий.

:: Имя локального пользователя, под которым будем работать
set user_name =test_user
:: Пароль для локального пользователя
set user_passw =test_passw

А как известно пользователь должен находиться в группе с определенными правами. Вот тут и возникает определенная сложность, т.к. если в скрипте четко задать имя группы, то могут возникнуть проблемы на машине с другой локализацией, например китайской. И как будет называться на китайском группа «Пользователи» узнать будет не очень просто.

К счастью, в ОС Windows группы привязаны к так называемому Group SID. Зная, к примеру, Group SID группы «Администраторы», мы можем использовать его в скрипте. Например, S-1-5-32-545 — это локальные пользователи, а S-1-5-32-544 — администраторы.
Теперь нужно определить имя для заданного Group SID, используемого в данной локализации. Тут нам на помощь придет WMIC (WMI command-line).

Нужно знать еще один нюанс. При создании пользователя, в зависимости от системных настроек, задается время истечения пароля. И если пароль нужно будет поменять, то задание по расписанию не будет выполняться. Для этого нам нужно создать пользователя, у которого никогда не истекает пароль. Задать это в стандартной команде net user нельзя (expires:never — задает, что пользователь не может поменять пароль), поэтому опять прибегнем к помощи WMIC:

Обратите внимание, что если вы удаляете пользователя командой net user test_user /DELETE, то вам нужно будет вручную удалить его каталог по пути %USERS%test_user либо предусмотреть его удаление в скрипте.

Ну а далее создаем само задание, выполняемое по расписанию:

:: Имя запланированного задания, под которым будет работать приложение
set task_name =Test_task_bat
:: Путь к приложению
set my_app_path = «d:test.bat»
:: Интервал работы приложения во временном задании
:: Valid schedule types: MINUTE, HOURLY, DAILY, WEEKLY, MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE.
:: ЕЖЕМИНУТНО, ЕЖЕЧАСНО, ЕЖЕДНЕВНО, ЕЖЕНЕДЕЛЬНО, ЕЖЕМЕСЯЧНО ПРИ ЗАПУСКЕ ВХОДЕ В СИСТЕМУ ПРИ ПРОСТОЕ
set schtasks_time =MINUTE
:: Начальное время старта приложения во временном задании
set schtasks_start =08:00:00

:: Создание запланированного задания
schtasks / create / tn «%task_name%» / tr % my_app_path % / sc % schtasks_time % / st % schtasks_start % / ru % user_name % / rp % user_passw %

Читайте также:
Как запускать программы Windows 7 на Windows 8

Вот и все. Надеюсь, что мой небольшой мануал окажется полезен и вы сэкономите свое время при выполнении данной задачи.

Как автоматизировать рутинные задачи обслуживания в Windows 10

Часто ли вам приходится удалять старые файлы, очищать ненужные данные, запускать постоянно используемые программы и выполнять другие действия вручную? Если ваш ответ звучит утвердительно, то мы предлагаем вам ознакомиться с несколькими способами по автоматизации повторяющихся задач в Windows 10 с целью экономии времени. Хотя слишком много времени от автоматизации вы не выиграете, в любом случае вам не придется периодически выполнять одни и те же действия вручную.

Для начала мы рассмотрим несколько встроенных средств Windows, которые помогают автоматизировать определенные задачи, а затем приведем примеры такой автоматизации.

Используемые инструменты

2018 10 13 1834

Полный список команд с описанием доступен на сайте Microsoft.

Скрипты PowerShell

Командная строка гораздо проще в изучении и использовании, чем PowerShell, потому что последний предлагает больше гибкости и функциональных возможностей.

2018 10 13 1835

Полный список команд Powershell с описанием доступен на сайте Microsoft.

Планировщик заданий

Чтобы запустить планировщик, введите фразу Планировщик заданий в поисковой строке меню Пуск. Обратите внимание, что некоторые программы Windows и некоторые сторонние приложения (например, Google Chrome) создают запланированные задачи для нужд обслуживания, поэтому не стоит редактировать или отключать уже имеющиеся задачи.

2018 10 13 1839

Запуск программ по расписанию с помощью планировщика Windows

Используя планировщик заданий Windows , вы можете запланировать запуск приложений в определённое время с определёнными условиями. В этой статье я расскажу, как запланировать выполнение нужных вам задач, в частности запуск программы для выгрузки данных из Тирики по расписанию. Программку такую можно заказать у нас; как это сделать, описано вот в этой статье. Планировщик заданий Windows — весьма полезная программа, самое главное ей надо научиться правильно пользоваться, приступим к настройке заданий.

Для запуска планировщика нужно зайти в «Панель управления» в раздел «Администрирование»:

Раздел Администрирование Панели Управления Windows
Раздел Администрирование Панели Управления Windows

Далее в следующем окне (см.ниже) необходимо найти пункт «Планировщик заданий» и щёлкнуть по нему мышкой:

Планировщик заданий

Вот мы и попали в главное окно планировщика заданий. В этом окне нам нужно выбрать пункт «Создать задачу»:

Создание новой задачи

И мы попадём в окно «Создание задачи» (см .ниже) в этом окне на вкладке «Общие» придумаем имя будущей задачи, например «Export spiska tovarov» если требуется запускать задачу с правами администратора, то поставьте галочку напротив «выполнить с наивысшими правами». Другие поля заполнять не обязательно.

Назначение имени заданию Планировщика Windows

Далее в этом окне переходим на вкладку «Триггеры» (см. ниже), эта вкладка пока пуста. На ней нажимаем кнопку «Создать»:

Создание нового триггера в задаче Планировщика Заданий

И мы попадём в окно «Создание триггера» (см. ниже), открываем ниспадающее меню напротив «Начать задачу» и выбираем «По расписанию». Указываем нужные параметры расписания, я указал ежедневно, повторять каждый час бесконечно. Нажимаем кнопку «ОK» для сохранения созданного триггера:

Читайте также:
Как запустить свою программу до загрузки Windows

Указание времени исполнения задания Планировщика Заданий Windows

Далее переходим на вкладку «Действия» (см ниже) где также нужно нажать кнопку «Добавить» чтоб настроить выполняемое действия по нашему настроенному расписанию на предыдущем шаге:

Добавление выполняемого действия Планировщика Задач

И мы попадаем в окно «Создание действия». Здесь выбираем запуск программы и нажимаем кнопку «Обзор» для того, чтобы указать путь до запускаемой нами программы:

Указание пути к программе, которую будет запускать Планировщик Заданий Windows

Откроется проводник, и в нем мы укажем программу, которую хотим запускать по расписанию. Я указал программу «Export spiska tovarov»:

Указание программы, которую будет запускать Планировщик Заданий Windows

После нажатия кнопки «Открыть» мы попадём в предыдущее окно, где будет указан путь до запускаемой программы (см. ниже). В этом окне нужно нажать кнопку ОК.

Сохранение программы, которую будет запускать Планировщик Заданий Windows

Снова попадём в окно «Создание Задачи» (см. ниже) в котором буде присутствовать только что созданная Вами задача:

Задача Планировщику Заданий создана

На вкладке «Условия» (см. ниже), почитайте предлагаемые условия, все просто и понятно, сложностей возникнуть не должно.

Проверка созданной задачи Планировщика Заданий

Вкладка «Параметры» почитайте предлагаемые параметры, установите по своему усмотрению, сложностей это так же не должно вызвать:

Параметры созданной задачи Планировщика Заданий

Нажимаем Ok, все задача создана! И она будет выполнятся по расписанию с заданными параметрами.

Источник: www.tirika.ru

Как запланировать запуск программы в windows

Иногда требуется запустить, закрыть программу и выключить компьютер по расписанию. Для данных целей есть разные программы, как платные, так и бесплатные. Одна из самых мощных (и запутанных) — xStarter, но уже в Windows 7 она подглючивает. Есть условно бесплатные аналоги и прочее. Но мы с вами забываем, что есть в самом Windows свой планировщик, который справляется не хуже и довольно прост в настройке.

Рассмотрим на примере торрент-клиента Mediaget.
Например, нам надо в 1:05 его запускать, в 6:55 его выключать, а в 6:59 выключать компьютер.

Заходим в наш планировщик, а он в Windows 7 находится по пути Пуск -> Все программы -> Стандартные -> Служебные -> Планировщик заданий

Далее нажимаем справа в нем «Создать простую задачу».

1. В поле «Имя» пишем название, чтобы нам было понятно, например, «Запуск Медиагет». Нажимаем «Далее»
Триггер выбираем «Ежедневно». Далее нам предложат время первого запуска, пишем наше время 1:05. Далее выбираем программу и там должно быть что-то вроде «C:UsersRootAppDataLocalMediaGet2mediaget.exe» , путь можно посмотреть по ярлыку запуска программы.
Ну и все.

2. Для завершения программы также создаем простую задачу, выбираем ежедневно, нужно время, в нашем случае 6:55.
Далее в поле программа пишем «taskkill», а в поле Добавить аргумент «/im mediaget.exe /F», соответственно все без кавычек. Без параметров принуждения F программа не закроется.

3. Ну и для выключения компьютера в 6:59, также создаем простую задачу, время и т.п., а в поле программа пишем путь к shutdown.exe, у нас он был «C:WindowsSystem32shutdown.exe» и в поле Добавить аргумент «/s /t 00 /f», это снова параметры принудительного завершения работы.

Вот и все. Можно сказать, воспользовались полностью штатными средствами Windows.

Источник: devfix.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru