- Для чего нужен «Планировщик задач»?
- Отложенный запуск программ с Планировщиком Windows
- Отложенный старт приложений Windows 7, 8.1 и 10 с программой AnVir Task Manager
- Отложенная загрузка софта в Windows 8 c AutoStarter
- Как запустить утилиту «Планировщика» в Windows 10?
- Через консоль «Управление компьютером»
- Через «Панель управления»
- Через «Проводник»
- Взаимодействие с bat-файлами
- Создание bat-файла
- Запуск bat-файла
- Настройка периодического запуска
- Синтаксис написания bat-файла
- Основные команды
- Переменные
- Пример bat-файла: удаление ненужных файлов
Для чего нужен «Планировщик задач»?
Этот инструмент редко включается в повседневные инструменты рядовых пользователей, а зря, ведь обычные инструменты Microsoft предоставляют все возможности для более гибкой настройки наших систем (не считая вопросов конфиденциальности).
Это так легко планировать в реальной жизни. Но как это сделать на компьютере? Это так легко планировать в реальной жизни. Но как это сделать на компьютере?
«Планировщик заданий» в Windows — это диспетчер задач, который позволяет настраивать и откладывать использование определенных команд на определенный период времени. В отличие от «Командной строки» или «PowerShell», планировщик предоставляет пользователю более удобный интерфейс для глубокой настройки запланированных задач.
Например, мы можем устроить запланированное отключение компьютера через 7 часов, набрав в «Командной строке» «shutdown» и указав количество секунд до активации, или же мы можем ввести ту же команду в «Планировщике заданий», указав конкретную дату и время, и повторите процесс.
Настройки задачи выполняются по трем основным параметрам:
- Триггеры — это условия, определяющие начало и конец выполнения задачи. Например, проверка обновлений при выключении компьютера или еженедельная очистка диска.
- Действия — это команды, определяющие суть задачи. Например, выключение компьютера.
- Условия — настройка, аналогичная триггерам. Например, в зависимости от типа работы системы — от сети или от аккумулятора — будут активированы процессы обновления или дефрагментации дисков .
Отложенный запуск программ с Планировщиком Windows
Этот способ отложенного запуска программ подходит для версий операционной системы Windows 7, Vista, 8, 8.1, 10. Для его выполнения следует выполнить ряд простых действий.
Нажмите комбинацию клавиш «Win+R» и введите команду «taskschd.msc».
Откроется окно планировщика заданий. Чтобы не запутаться, стоит все задачи, связанные с отложенным запуском программ, поместить в папку. Для этого щелкните правой кнопкой мыши «Библиотека планировщика» и выберите «Создать папку».
Дайте папке имя, например «Автозагрузка» и нажмите «ОК».
Теперь выберите папку «Автозагрузка». В правом меню выберите «Создать простую задачу».
Появится окно мастера создания задачи. Введите название программы, которую нужно приостановить при запуске, например «Skype». Нажимаем «Далее».
В разделе «Триггер» отметьте «При входе в Windows».
На этапе указания действия поставьте галочку «Запустить программу». Нажимаем «Далее».
Введите путь к программе. Лучше использовать кнопку «Обзор», чтобы задать правильный путь.
В окне «Сводка» отметьте «Открыть окно «Свойства»…» и нажмите «Готово».
После нажатия кнопки «Готово» откроется окно настроек. Перейдите на вкладку «Триггеры». Нажмите «Изменить».
В новом окне выберите свою учетную запись и установите флажок «Отложить до…», укажите время отложенного старта.
Теперь закройте все окна, выключите компьютер и снова включите его, чтобы проверить отложенный запуск.
Отложенный старт приложений Windows 7, 8.1 и 10 с программой AnVir Task Manager
Этот программный способ разработан для операционных систем Windows 7, 8.1 и 10. Для настройки отложенного запуска программ необходимо скачать и установить программу AnVir Task Manager. Далее настраиваем необходимые параметры запуска для каждой отдельной программы. Для этого перейдите на вкладку «Автозагрузка», выберите программу и щелкните правой кнопкой мыши «Добавить отложенную загрузку».
Откроется новое окно. Ставим отметку «Особый интервал» и указываем время, на которое будет отложен запуск программы.
Отображается уведомление следующего содержания.
Вам нужно открыть автозагрузку и удалить оттуда указанную программу, чтобы AnVir Task Manager мог самостоятельно добавлять программное обеспечение. После выполнения этого действия программа появится в отложенном запуске.
Отложенную автозагрузку также можно редактировать. Для этого щелкните правой кнопкой мыши и выберите нужную операцию.
Таким образом, запуск любой программы можно запланировать на определенное время, что увеличивает скорость загрузки самой операционной системы.
Отложенная загрузка софта в Windows 8 c AutoStarter
Для операционной системы Windows 8 также есть программа, с помощью которой можно настроить порядок автоматического запуска приложений. Называется Автостартер. Скачайте и запустите эту программу. Открывается стартовое окно. Перейдите на вкладку «Список задач» и нажмите «Добавить». Указываем путь к программе, как мы это делали в планировщике задач».
Затем щелкните правой кнопкой мыши «Запустить программу».
Введите временной интервал в новом окне и нажмите «Применить».
Перезагрузите компьютер, чтобы проверить настройки.
Как запустить утилиту «Планировщика» в Windows 10?
Программа является стандартным инструментом Microsoft и не требует дополнительных настроек перед запуском. Разберем основные способы открытия «Планировщика заданий» в 10 версии Windows.
Через консоль «Управление компьютером»
Запустим «Планировщик заданий» из консоли «Управление компьютером» Запустим «Планировщик заданий» из консоли «Управление компьютером».
Один из самых простых подходов. Начать:
- Наведите курсор на кнопку «Пуск» и нажмите правую кнопку мыши.
- В появившемся списке выберите «Управление компьютером».
- Перейдем на левую вкладку в новом окне. Раздел «Планировщик заданий» предоставляет доступ ко всему функционалу инструмента.
По умолчанию программа ориентирована на настройку конкретно нашего компьютера. Если вам нужно настроить другие системы в локальной сети, сделайте следующее:
- В окне инструментов «Управление компьютером» переходим на левую панель. Наведите курсор на корневую папку «Управление компьютером (локальное)» и нажмите правую кнопку мыши.
- В появившемся списке выберите «Подключиться к другому компьютеру».
Дальнейшие настройки будут зависеть от типа подключения к другой системе — находится ли она в локальной сети или доступна по шифрованному каналу в удаленном доступе.
Через «Панель управления»
Настройте «Планировщик» через «Панель управления». Настройте «Планировщик» через «Панель управления».
Чтобы открыть программу через классическое меню настроек Windows, сделайте следующее:
- откройте меню «Поиск» и введите название инструмента. Откроем найденную программу.
- В новом окне переходим в меню «Категория», переключив режим отображения на «Мелкие значки». Выберите «Администрирование».
- Выберите пункт «Планировщик заданий» и дождитесь появления окна программы.
Планировщик откроется как отдельное приложение.
Через «Проводник»
Откройте «Планировщик заданий» напрямую. Похоже, это будет непросто. Давайте откроем «Планировщик заданий» напрямую. Кажется, это будет непросто.
Выполните следующие действия, чтобы получить прямой доступ к инструменту:
- откройте проводник и перейдите по следующему адресу: «C:WindowsSystem32». Для этого заключите значение в кавычки в верхней строке программы.
- В новой папке находим файл «taskschd» либо вручную, либо с помощью поиска вверху окна.
- Запустите приложение двойным щелчком мыши.
Взаимодействие с bat-файлами
В этой части статьи мы поговорим о взаимодействии с bat файлами. Для начала пройдемся по требованиям, которых будет достаточно для написания вашего первого батника»:
- Устройство с операционной системой Windows.
- Блокнот или другой текстовый редактор. Мы рекомендуем использовать редакторы со встроенной подсветкой синтаксиса, например Notepad++.
Создание bat-файла
Перейдем к созданию bat-файла. Для этого откройте любой текстовый редактор и заполните его каким-либо содержимым. В качестве примера создадим bat-файл, отображающий сообщение «Привет, пользователь!» в окне интерпретатора командной строки!»:
@эхо выключено
эхо Здравствуйте, пользователь!
перерыв
Теперь вам нужно сохранить файл с расширением .bat. Для этого зайдите в меню и выберите «Сохранить как…», как показано на изображении ниже.
Затем вы должны выбрать тип файла в открывшемся окне. Для этого откройте соответствующий выпадающий список и выберите «Все файлы», а в строке выше введите имя и тип файла. Результат показан на картинке ниже.
Приведенный выше пример подходит для пользователей, использующих Блокнот в качестве текстового редактора. Если пользователь использует Notepad++, выберите «Пакетный файл» в качестве типа файла, как показано на рисунке ниже.
Если пользователь вдруг сохранил файл с неправильным типом файла, ничего страшного. Это можно исправить, переименовав файл с правильным расширением. Для этого нужно включить отображение расширений во вкладке проводника «Вид».
Запуск bat-файла
Чтобы запустить bat-файл, дважды щелкните по нему левой кнопкой мыши. Следует помнить, что некоторые пакетные файлы могут содержать команды, требующие прав администратора. Сами по себе такие файлы не требуют расширенных прав, поэтому их необходимо запускать исключительно от имени администратора с помощью правой кнопки мыши.
Перечисленные выше методы запуска действительны только в тех случаях, когда пользователь не ожидает ответа после запуска пакетного файла. Если запуск предполагает какое-то системное сообщение или числовой результат в ответ на выполнение команд, необходимо выполнить запуск с помощью интерпретатора командной строки.
Для запуска интерпретатора командной строки достаточно запустить комбинацию клавиш WIN+R, ввести в поле ввода cmd и нажать клавишу Enter. В результате откроется окно командной строки, куда нужно передать нужный файл для его запуска и нажать клавишу Enter.
После выполненных действий батник начнет выполнение команд и отобразит требуемый результат, если он запланирован.
Запустим тестовый файл, который мы создали чуть раньше, и посмотрим на результат.
Как видно из изображения выше, сообщение было отображено.
Читайте также: При установке Windows 10
Настройка периодического запуска
Полезной функцией при работе с bat-файлами является возможность запускать их через определенные промежутки времени. Для реализации вам понадобится встроенный в Windows сервис — «Планировщик заданий».
откройте «Планировщик заданий». Для этого используйте комбинацию клавиш WIN+R и введите в поле ввода taskschd.msc, после чего нажмите клавишу Enter.
В открывшемся окне расписания выберите пункт «Создать простую задачу…» в правом меню «Действия». После этого открывается окно «Мастер создания простой задачи», где пользователю предлагается заполнить 4 вкладки:
- Создайте простую задачу. Здесь мы введем название и описание задачи.
- Курок. Эта категория отвечает за выбор периода (как часто и в какое время должен запускаться bat-файл).
- Действие. Здесь необходимо выбрать запуск программы и нажать «Далее». После этого пользователь указывает путь к нужному пакетному файлу».
- Завершение. На этой вкладке проверяются все введенные данные.
После того, как вы закончите заполнять все вкладки, bat-файл будет добавлен в расписание Windows и будет запускаться автоматически в течение указанного периода.
Синтаксис написания bat-файла
Ниже приведен список основных правил, которые необходимо знать при написании bat-файла:
- Любая команда должна быть определена в новой строке.
- Команды, указанные в файле, выполняются строго по порядку, от первой до последней. Исключением являются те случаи, когда внутри файла организован переход от одной части к другой (например, goto).
- Чтобы исключить возможные ошибки, каталоги заключаются в кавычки.
- |Y| появляется перед командами, требующими подтверждения (например, часть или формат).
- Можно указать два типа команд: встроенные и внешние. Первая — это команды самого интерпретатора командной строки (о них мы поговорим позже). Ко второму типу относятся все возможные исполняемые файлы (расширения .EXE, .CMD или .BAT).
- Чтобы отключить отображение командной строки в открывшемся окне интерпретатора после запуска командного файла, используйте @echo off в начале файла.
Основные команды
Ниже в таблице представлены основные команды, используемые при написании bat-файла, а также их аргументы и их описание.
Команда | Аргумент | Описание |
cD | Каталог | Перейти в указанный каталог (пустой аргумент — вернуть текущий каталог). |
перерыв | — | Приостанавливает пакетный файл. |
начинать | Путь к файлу/команда | Запускает указанную программу или команду в отдельном окне. |
месяц | Каталог | Создайте каталог. |
копировать | Исходные файлы (путь к ним) и каталог/имя, куда копировать | Скопируйте один или несколько файлов в указанный каталог. |
делиться | Имя файла или каталога | Удалить один или несколько файлов. |
вызов | Путь к файлу для выполнения | Запуск одного командного файла из другого. |
заголовок | Название заголовка | Измените заголовок окна. |
двигаться | Исходный и конечный путь к файлам | Переместите файл или группу файлов из одного каталога в другой. |
цвет | Цвет фона и текста (обозначается цифрой или буквой) | Изменение цвета текста и фона. |
выход | — | Завершение пакетного файла. |
Это не полный список. Чтобы ознакомиться со всеми командами, достаточно написать справку в строке интерпретатора командной строки, как показано на изображении ниже.
Переменные
Помимо команд, стоит упомянуть и переменные, которые также можно использовать при написании bat-файла.
Есть команда set для добавления переменной. Чтобы объявить переменную, введите в строке set, а затем имя и значение. Если необходимо обратиться к переменной и прочитать ее значение, слева и справа от имени переменной добавляется символ %. Вот пример:
@эхо выключено
set example=Привет, пользователь!
эхо %пример%
перерыв
Помните, что пробелы до и после знака равенства не ставятся, иначе программа работать не будет. Результат запуска командного файла из приведенного выше примера показан на изображении ниже.
При объявлении переменной также можно использовать флаг /a, отвечающий за присвоение переменной номера. Например:
@эхо выключено
установить /пример=2*3
эхо %пример%
перерыв
В дополнение к обычным переменным существуют переменные-аргументы. Этим переменным присваиваются значения, переданные при экспорте bat-файла. Они выглядят так: %1, %2, %3 и т д
Вот пример для лучшего понимания:
@эхо выключено
@echo Переменные первого аргумента — : %1
@echo Другие переменные аргумента — : %2
@echo Переменные третьего аргумента — : %3
перерыв
Пример bat-файла: удаление ненужных файлов
Во время работы у пользователей часто возникают ненужные файлы, которые необходимо очистить. С этой целью отлично справляется правильно написанный «батник».
Например, на работе у пользователя есть много файлов с расширением .txt в определенном каталоге и его подкаталогах, которые нужно очистить, для этого случая реализуем простой батник»:
@эхо выключено
del /f /s /q C:path_to_dirExample*.txt
Давайте проанализируем функцию каждого флага:
- /f — этот флаг позволяет удалить все возможные файлы (даже открытые для чтения).
- /s — флаг позволяет удалять файлы не только из каталога, но и из его подкаталогов.
- /q — этот флаг снимает подтверждение удаления файла.
Теперь создадим каталог example и подкаталог ExampleWithTXT, а затем добавим файлы с расширением .txt и в первый, и во второй, чтобы проверить работоспособность созданного выше батника»:
пример mkdir
компакт-диск пример
mkdir ПримерWithTXT
блокнот Example1.txt
блокнот Example2.txt
блокнот Example3.txt
cd ПримерWithTXT
скопировать C:path_to_directoryExample*.txt
После выполнения всех команд будет создан тестовый каталог примера с тремя текстовыми файлами и подкаталогом ExampleWithTXT. В последний скопированы три текстовых файла из родительского каталога.
Теперь запустим bat файл и посмотрим на результат. Это будет показано на изображении ниже.
Все файлы .txt были удалены из каталога примеров и подкаталога ExampleWithTXT.