Как запланировать пакетный файл в Windows
Если вы ничего не автоматизируете, вы упускаете смысл компьютеров. Настоящая цель компьютеров — делать утомительные, повторяющиеся вещи, которые люди больше не хотят делать.
Пакетные файлы — один из лучших способов автоматизации задач. Добавьте к этому возможность планирования этих пакетных файлов, и вы получите мощный инструмент повышения производительности.
Планирование пакетных файлов(Batch Files) в Windows с помощью планировщика заданий(Windows Using Task Scheduler)
После того как вы создадите пакетный файл для автоматизации задания(make a batch file to automate a job) , вы захотите, чтобы он запускался регулярно. Проще всего это сделать с помощью планировщика заданий(Task Scheduler) , встроенного в Windows . Это инструмент, который автоматически запускает задания по расписанию(tool that automatically runs jobs on a schedule) .
- Нажмите кнопку « Пуск(Start) » Windows и введите планировщик(scheduler) . Верхним результатом должен быть планировщик заданий Windows(Windows Task Scheduler) .
Планировщик(Task Scheduler) заданий уже будет иметь много запланированных задач. Windows и программы также используют запланированные задачи.
- Создайте новую папку для своих задач, чтобы не потерять ее среди других задач, уже находящихся здесь. Щелкните правой кнопкой мыши(Right-click) библиотеку планировщика заданий(Task Scheduler Library) и выберите « Новая папка…(New Folder…) » или выберите « Новая папка(New Folder) » на панели « Действия » в правой части окна.(Actions)
- Введите имя для новой папки. Сделайте это чем-то значимым.
- Щелкните правой кнопкой мыши(Right-click) новую папку и выберите « Создать задачу…(Create Task…) » или выберите « Создать задачу…(Create Task…) » на панели « Действия ».(Actions )
- Откроется окно « Создать задачу(Create Task ) » на вкладке « Общие ». (General )Введите значимое имя для задачи в поле Имя :. (Name: )В поле Описание:(Description:) напишите, что делает задача. Это хорошая идея указать местоположение скрипта, который он вызывает. Это облегчает изменение задачи и сценария в будущем.
Обратите внимание на кнопку « Изменить пользователя или группу» . (Change User or Group )Это позволяет запускать скрипт под другим пользователем. Если для вашего пакетного файла требуются права администратора(Administrator) , вы должны изменить пользователя на Administrator . Он попросит вас ввести пароль администратора(Administrator) , так что это не ярлык для захвата компьютера.
Также обратите внимание, что сценарий будет работать только тогда, когда пользователь вошел в систему(Run only when the user is logged on) . Вы можете изменить это на «Выполнять», независимо от того, вошел ли пользователь в систему или нет(Run whether user is logged on or not ) , если вы хотите, чтобы он запускался в любое время.
Обратите внимание на другие варианты. Для большинства задач достаточно значений по умолчанию. Имейте в виду, что вы можете внести эти изменения, если это необходимо.
- Выберите вкладку « Триггеры(Triggers ) ». Триггеры — это то, что будет определять запуск задачи. Выберите « Создать(New ) » , чтобы создать триггер.
- В окне New Trigger есть много вариантов . Оглянитесь вокруг, чтобы увидеть, какие у вас есть варианты.
- Выберите базовую триггерную задачу с помощью раскрывающегося меню « Начать задачи ». (Begin the tasks)Варианты включают:
- По расписанию
- При входе в систему
- При запуске
- На холостом ходу
- На мероприятии
- При создании/изменении задачи
- При подключении к сеансу пользователя
- При отключении от сеанса пользователя
- На блокировке рабочей станции
- Разблокировка рабочей станции
По расписанию(On a schedule ) — самый популярный вариант, который мы будем использовать в этом упражнении.
- Также есть варианты настройки(Setting) расписания . Выбор включает в себя:
- Один раз
- Повседневная
- Еженедельно
- Ежемесячно.
Мы выбрали Ежедневно(Daily) для этого примера. Вы также можете решить, когда расписание начинается и повторяется.
- В разделе « Дополнительные настройки(Advanced settings) » вы можете установить дополнительные параметры запуска задачи. Эта задача будет повторяться каждые 5 минут(repeat every 5 minutes) в течение неопределенного времени(indefinitely) . Обратите внимание, что поле « Включено(Enabled ) » установлено по умолчанию. Это первое место, которое нужно проверить при устранении неполадок, почему запланированная задача не запускается(troubleshooting why a scheduled task won’t run) . Нажмите OK , как только вы настроите триггер.
- Выберите вкладку « Действия(Actions ) », а затем « Создать(New ) » , чтобы сообщить запланированной задаче, что она собирается делать.
- В раскрывающемся меню Действие:(Action:) у вас есть выбор:
- Запустить программу
- Отправить письмо
- Показать сообщение.
Последние два параметра устарели и больше не поддерживаются. Лучше не использовать их при планировании пакетных файлов. Оставьте значение по умолчанию . Запустите программу(Start a program) .
Введите полный путь к скрипту. С помощью кнопки Обзор(Browse ) перейдите к сценарию и выберите его.
Поля « Добавить аргументы»(Add arguments ) и « Начать в»(Start in fields ) пусты. Вы можете использовать их, когда переходите к более сложным сценариям и задачам. Они вам обязательно понадобятся для планирования сценариев PowerShell(schedule PowerShell scripts) . Выберите ОК(OK ) , чтобы продолжить.
- Задача запланирована. Нажмите OK , чтобы закрыть окно и вернуться в планировщик заданий(Task Scheduler) . Выберите задание, которое вы только что сделали, и протестируйте его. Щелкните задачу правой кнопкой мыши и выберите « Выполнить»(Run ) или выберите « Выполнить»(Run ) на панели « Действия ».(Actions )
Когда задача завершится, посмотрите на столбец « Результат (Result )последнего запуска(Last Run) ». Вы должны увидеть Операция успешно завершена(The operation completed successfully) . Если он говорит что-то еще, попробуйте использовать кнопку F5 , чтобы обновить экран. Если он по-прежнему говорит что-то еще, что-то не так с вашим сценарием или с тем, как вы запланировали задачу. Вам нужно устранить неполадки.
А как насчет вкладок «Условия» и «Настройки»(Settings Tabs) ?
Да, есть две вкладки, которые мы не обсуждали в приведенных выше инструкциях. Для большинства задач вам не нужно заходить на эти вкладки. В них установлены значения по умолчанию, которые обычно лучше оставить в покое. Тем не менее, давайте посмотрим на вкладки.
Создать задачу – Условия
Эти настройки относятся к состоянию компьютера. Если задача требует много ресурсов или может прервать использующего ее человека, измените раздел Idle .
В разделе « Питание(Power ) » по умолчанию установлено значение «Запустить задачу, только если компьютер подключен к сети переменного тока»(Start the task only if the computer is on AC power ) , и «Остановить», если компьютер уже переключается на питание от батареи(Stop if the computer switches to battery power ) .
В большинстве случаев, когда вы планируете пакетные файлы, их можно оставить отмеченными. Мы заставляем некоторые компьютеры переходить в спящий режим для экономии энергии, когда они не используются. Если компьютер спит, задача не запустится. Если это так, вам нужно установить флажок Разбудить компьютер для запуска этой задачи(Wake the computer to run this task ) .
В наши дни компьютер почти всегда подключен к сети. Тем не менее, если ваша задача зависит от надежного сетевого подключения, измените раздел « Сеть(Network ) ».
Создать задачу – Настройки
Вкладка « Настройки(Settings ) » относится к поведению задачи. Это означает, как выполняется задача. По умолчанию установлен флажок Разрешить запуск задачи по запросу . (Allow task to be run on demand )Другие варианты относятся к ситуациям, когда задача пропускается или не выполняется.
Некоторые задачи могут зацикливаться или не выполняться из-за несоблюдения условий запуска. Это настройки, которые вы должны настроить, чтобы учесть это. Для большинства задач подходят настройки по умолчанию.
Что я могу сделать с запланированными пакетными файлами(Scheduled Batch Files) ?
Как только вы научитесь планировать задачи, в голове появятся идеи того, что нужно автоматизировать. Вы можете автоматически удалять файлы(auto delete files) , настроить запуск избранных программ при входе в систему(set favorite programs to open on login) или автоматически очищать очередь печати(automatically clear the print queue) от невыполненных заданий. Какую бы задачу вы ни выполняли неоднократно, вы, вероятно, можете написать сценарий и запланировать ее.
Related posts
Как включить Legacy Search Box в File Explorer Windows 10
Как открыть неизвестное File Type в Windows 10
File Association Fixer v2 для Windows 10
File Explorer аварий или зависает при создании New folder в Windows 10
Как изменить default File or Folder Drag & Drop behavior в Windows 10
Best Free Batch PDF до Excel Converter software для Windows 10
Как добавить Google Drive на File Explorer в Windows 10
Fix FAT FILE SYSTEM (fastfat.sys) Blue Screen на Windows 10
Unreal Commander - бесплатный File Manager software для Windows 10
Как подключиться к FTP server в Windows 10, от File Explorer
Как восстановить NTBackup BKF File на Windows 10
Best Free DBF File Viewer software для Windows 10
Как zip папка с помощью Batch file в Windows 10
Converter Bot app: Convert File от одного Format к другому в Windows 10
Best File Explorer Tips and Tricks для Windows 10
Best File & Folder Encryption Software для Windows 10
Encrypt Files and Folders с Encrypting File System (EFS) в Windows 10
Как добавить или удалить Security tab от File Explorer в Windows 10
Отключить File History backup в Windows 10 с использованием REGEDIT or GPEDIT
Простые способы установки CAB File в Windows 10