Использование планировщика задач для запуска процессов позже
В этом выпуске Geek School мы расскажем вам о чрезвычайно мощной утилите планировщика заданий, которую Windows использует за кулисами для выполнения самых разных задач..
ШКОЛЬНАЯ НАВИГАЦИЯ- Использование планировщика задач для запуска процессов позже
- Использование средства просмотра событий для устранения проблем
- Понимание разбиения жесткого диска с помощью управления дисками
- Научиться пользоваться редактором реестра как профессионал
- Мониторинг вашего ПК с помощью монитора ресурсов и диспетчера задач
- Понимание панели расширенных системных свойств
- Понимание и управление службами Windows
- Использование редактора групповой политики для настройки вашего ПК
- Понимание средств администрирования Windows
Вы можете подумать, что Планировщик заданий - это просто способ запланировать запуск приложения в определенное время, но это намного больше, и он стал неотъемлемой частью Windows..
В старые времена в Windows всегда было множество служб, работающих в фоновом режиме, просто для выполнения таких действий, как запуск событий очистки системы или техобслуживание, которое должно было выполняться в определенное время. Современные версии Windows как можно больше отказались от этой практики и вместо этого просто добавили события в планировщик задач, чтобы они делали одно и то же, но без необходимости запуска процесса и бесполезной траты памяти..
Это не означает, что в Windows нет запущенных служб, конечно, потому что многие вещи должны постоянно работать в фоновом режиме, поскольку они требуют постоянной активности и связи с другими процессами. Но миграция системных задач в планировщик заданий очень полезна для пользователей ПК..
Понимание интерфейса планировщика задач
Когда вы впервые откроете приложение Task Scheduler, вы увидите три панели с информацией: левая панель со списком папок в древовидном формате, который используется для организации списка запланированных задач, средняя панель, которая отображает задачи сами по себе, и панель действий справа, которая дает вам быстрый доступ к общим пунктам меню.
Не пугайтесь всех вещей в интерфейсе - это действительно довольно просто, и в загроможденном интерфейсе не так много опций, чтобы создать впечатление, что есть.
Правую панель можно отключить, используя самый правый значок на панели инструментов, так как все действия также доступны в меню «Действие». Если у вас есть задача, выбранная из списка, меню изменится на определенный набор задач, такой как «Выполнить» или «Конец», но когда вы впервые откроете Планировщик задач или у вас не выбрана задача, вы увидите варианты создания задачи, отображать запущенные задачи и все остальное.
Мы объясним, как создавать задачи через минуту, но сначала мы должны пройтись по некоторым опциям в списке и объяснить, что они делают..
- Создать основную задачу дает вам интерфейс мастера для создания запланированных задач.
- Создать задачу использует подробный вид, где вы можете вручную создать задачу с любым параметром, который вы хотите.
- Задача импорта позволяет импортировать задачи, которые вы ранее экспортировали. Очень полезно для копирования конфигурации на дополнительный компьютер или добавления задачи после переустановки.
- Показать все выполняющиеся задачи показывает список всех задач, которые в данный момент выполняются, а также в какой папке вы можете найти эту задачу.
- Включить / отключить историю всех задач включает подробное ведение журнала для всего, что делает планировщик задач.
- Новая папка… создает новую папку в левой панели, что особенно полезно для организации группы запланированных задач, если вам когда-либо понадобится это сделать.
- Удалить папку удаляет созданную вами папку и в первую очередь понимает, что она вам не нужна.
- Обновить и помочь должно быть само за себя.
Параметр «Показать все выполняемые задачи» открывает действительно простой список, который показывает, какие задачи выполняются в данный момент, хотя кажется, что он никогда не заполняет столбцы «Запущено» или «Продолжительность выполнения». В любом случае удобно посмотреть, работает ли.
Параметр «Включить / отключить историю всех задач» действительно полезен, поскольку он включает вкладку «Журнал» и отслеживает практически все, что происходит. Если вы устраняете проблему, связанную с запланированной задачей, вы должны включить эту опцию, чтобы получить больше данных для работы - просто обязательно отключите ее позже, потому что это много ненужных журналов, которые могут немного снизить производительность, если вы не это не нужно.
Вскоре мы подробно расскажем о подробностях остальных вкладок сведений о задаче, но стоит просмотреть многие папки, чтобы увидеть, какие типы задач выполняются с запланированной задачей Windows или сторонней организацией. программного обеспечения.
Например, если вы перейдете в папку Microsoft -> Windows -> Defrag, вы увидите задачу ScheduledDefrag в списке. Вкладка действий показывает вам, что на самом деле выполняется за кулисами, и вы можете проверить, какие остальные параметры установлены на.
Замечания: мы не рекомендуем возиться с опциями встроенных служб Microsoft. Считайте, что это только для информации.
Другой забавный пример - папка Microsoft -> Windows -> ApplicationData, в которой есть задача CleanupTevenState. Просмотр вкладки «Действия» показывает нам фактическую командную строку, которая использует компонент rundll32.exe для запуска файла Windows.Storage.ApplicationData.dll и вызывает функцию CleanupTeoraryState в этой библиотеке DLL..
Что это значит? Вы можете сами проверить все это, но, по сути, все приложения .NET предоставляют возможность использовать функции ApplicationData для создания временных файлов или данных только для текущего сеанса. Поэтому Windows периодически вызывает функцию CleanupTevenState, чтобы очистить временные файлы, которые также находятся в обычных папках Windows Temp..
Так как вы уже задаетесь вопросом, вам не нужно вручную запускать эту задачу, чтобы поддерживать ваш компьютер в чистоте - если вы хотите очистить эти временные файлы, просто используйте Disk Cleanup или что-то вроде CCleaner. Но интересно узнать немного больше о том, как работает Windows под капотом..
Говоря о очистке диска, знаете ли вы, что Windows будет автоматически запускать ее в режиме без вывода сообщений, когда у вас действительно мало места на диске?
Командная строка для этой запланированной задачи показывает, как это делается - передав аргументы / autoclean и / D% systemdrive% в cleanmgr.exe, Windows сообщает программе «Очистка диска» для автоматического запуска и очистки диска, на котором установлена Windows..
С некоторыми из этих встроенных задач вы заметите, что триггер может быть не установлен. Это может происходить по разным причинам, в том числе из-за того, что Windows может запускать запланированную задачу другим способом..
Создание основных задач с помощью мастера
Теперь, когда мы рассмотрели некоторые параметры интерфейса, осталось только понять, как создавать задачи..
Мастер базовых задач поможет вам быстро создать задачу, не разбираясь в интерфейсе. Он запросит триггер, который Windows использует, чтобы решить, когда запускать задачу. Триггером может быть время или дата, будь то ежедневно, еженедельно, ежемесячно или просто каждый второй вторник в 13:00. Опции очень мощные, когда вы выбираете один и переходите к следующему экрану.
Вы также можете выбрать запуск задачи при запуске компьютера, при входе в систему или даже при появлении определенного события в средстве просмотра событий, о котором мы расскажем в следующем уроке..
После того, как вы пройдете через настройки триггера, вам будет предложено выполнить действие, которое вы хотите выполнить, и это всего лишь способ сказать, что вы будете использовать этот экран для запуска программы. Вы по-прежнему можете отправить сообщение по электронной почте или отобразить сообщение, но велика вероятность того, что эта функция будет удалена в будущей версии, поскольку они оба отображаются как устаревшие..
На следующем экране вам будет предложено указать программу или скрипт, и вы также можете добавить аргументы в этот скрипт. Последний вариант «Начать с» действительно полезен, если ваше приложение или скрипт ищет файл в текущей папке, поэтому вы можете указать текущую папку, в которой находится файл..
Вот и все, что нужно для создания задачи с помощью мастера, но это всего лишь новичок.
Следующая страница: Создание задач с подробным представлением