Домашня » школа » Використання планувальника завдань для запуску процесів пізніше

    Використання планувальника завдань для запуску процесів пізніше

    У цьому випуску Geek School, ми збираємося навчити вас про надзвичайно потужну утиліту Task Scheduler, яку Windows використовує за лаштунками, щоб робити всілякі речі.

    ШКОЛА НАВІГАЦІЇ
    1. Використання планувальника завдань для запуску процесів пізніше
    2. Використання засобу перегляду подій для усунення неполадок
    3. Розуміння розділів жорсткого диска за допомогою керування дисками
    4. Навчитися використовувати редактор реєстру, як Pro
    5. Моніторинг комп'ютера за допомогою монітора ресурсів і диспетчера завдань
    6. Розуміння панелі властивостей Advanced System
    7. Розуміння та керування службами Windows
    8. Використання редактора групової політики для налаштування комп'ютера
    9. Розуміння інструментів адміністрування Windows

    Можливо, ви думаєте, що планувальник завдань - це лише спосіб запланувати виконання програми за певний час, але це набагато більше, і це стало невід'ємною частиною Windows.

    У минулі часи у Windows на весь час у фоновому режимі працювало багато Служб, щоб робити подібні події або технічне обслуговування, які повинні були працювати в певний час. Сучасні версії Windows якнайшвидше відмовилися від цієї практики, а замість цього просто додавали події до планувальника завдань, щоб вони виконували те ж саме, але не вимагали запуску процесу і витрачали пам'ять весь час.

    Це, звичайно, не означає, що Windows не має жодних служб, тому що багато речей потрібно постійно працювати у фоновому режимі, тому що вони вимагають постійної активності та спілкування з іншими процесами. Але міграція системних завдань до планувальника завдань була чудовою справою для користувачів ПК.

    Розуміння інтерфейсу планувальника завдань

    Під час першого відкриття програми Планувальник завдань ви побачите три панелі інформації: ліва панель зі списком папок у деревному форматі, яка використовується для організації списку запланованих завдань, на середній панелі, де відображаються завдання і панель Дії праворуч, що надає швидкий доступ до загальних пунктів меню.

    Не лякайтеся всіма речами інтерфейсу - це дійсно дуже просто, і на заваленому інтерфейсі не так багато варіантів, що здається, що є.

    Права панель може бути відключена за допомогою піктограми праворуч на панелі інструментів, оскільки всі дії також доступні в меню Дія. Якщо ви вибрали завдання зі списку, меню зміниться на конкретний набір завдань, таких як Запуск або Кінець, але коли ви вперше відкриєте Планувальник завдань або не вибрано завдання, ви побачите параметри для створення завдання, відображення запущених завдань, і все інше.

    Ми роз'яснимо, як створити завдання за хвилину, але спочатку треба проаналізувати деякі з варіантів списку і пояснити, що вони роблять.

    • Створити основну задачу надає інтерфейс майстра для створення запланованих завдань.
    • Створити завдання використовує повний детальний перегляд, де можна вручну створити завдання з будь-яким потрібним варіантом.
    • Імпорт завдання дозволяє імпортувати завдання, які раніше експортувалися. Дуже корисно для копіювання конфігурації на вторинний ПК або додавання завдання після повторної інсталяції.
    • Показати всі запущені завдання показує список усіх запущених завдань, а також папку, у якій ви можете знайти це завдання.
    • Увімкнути / вимкнути всю історію завдань Вмикає детальний журнал для всього, що робить планувальник завдань.
    • Нова папка… створює нову папку на панелі ліворуч, переважно корисною для організації групи запланованих завдань, якщо вам коли-небудь потрібно.
    • Видалити папку видаляє створену папку та усвідомлює, що вам не потрібно.
    • Оновити та довідку повинні бути пояснювальними.

    Параметр "Відображення всіх запущених завдань" виводить справді простий список, який показує, які завдання зараз виконуються, хоча, здається, ніколи не заповнюють стовпці Started або Run Duration. У будь-якому випадку, це зручно, щоб побачити, якщо все працює.

    Параметр "Включити / вимкнути всю історію завдань" дійсно корисний, оскільки він вмикає вкладку "Історія" та відстежує практично все, що відбувається. Якщо ви вирішуєте проблему, пов'язану з завданням за розкладом, вам слід увімкнути цей параметр, щоб отримати додаткові дані для роботи - просто переконайтеся, що його знову вимкніть, тому що це багато непотрібного ведення журналу, що може дещо знизити продуктивність, якщо ви не можете Не потрібно.

    Ми докладно розглянемо деталі інших вкладів деталей завдань, але варто переглянути багато папок, щоб побачити типи речей, які виконуються за допомогою запланованого завдання за допомогою Windows або сторонніх розробників. програмного забезпечення.

    Наприклад, якщо ви повернетесь до папки Microsoft -> Windows -> Defrag, ви побачите завдання ScheduledDefrag у списку. На вкладці "Дії" відображається те, що фактично виконується за лаштунками, і ви можете перевірити, на що встановлено інші параметри.

    Примітка: ми не рекомендуємо обходитися з параметрами для вбудованих служб Microsoft. Розглянемо його лише як інформаційний.

    Іншим цікавим прикладом є папка Microsoft -> Windows -> ApplicationData, яка має завдання CleanupTemporaryState. Дивлячись на вкладку Дії, ми дізнаємося про фактичний командний рядок, який використовує компонент rundll32.exe для запуску файлу Windows.Storage.ApplicationData.dll і викликає функцію CleanupTemporaryState у межах цієї DLL.

    Що це означає? Ви можете відчути себе вільно, але, по суті, всі .NET-додатки надають можливість використовувати функції ApplicationData для створення тимчасових файлів або даних, які призначені лише для поточного сеансу. Таким чином, Windows викликає функцію CleanupTemporaryState кожен раз, щоб очистити тимчасові файли, які також знаходяться в звичайних папках Windows Temp.

    Оскільки ви вже цікаво, вам не потрібно вручну викликати це завдання, щоб зберегти ваш комп'ютер чистим - якщо ви хочете, щоб очистити ці тимчасові файли, просто використовуйте Disk Cleanup або щось подібне CCleaner. Але цікаво дізнатися трохи більше про те, як Windows працює під капотом.

    Говорячи про очищення диска, чи знаєте ви, що Windows буде автоматично запускати його в беззвучному режимі, коли ви дійсно мало на диску?

    Командний рядок для цього запланованого завдання показує, як це зроблено - передавши аргументи / autoclean та / D% systemdrive% cleanmgr.exe, Windows повідомляє засобу очищення диска про автоматичне запуску та очищення диска, на якому інстальовано Windows.

    З деякими з цих вбудованих завдань можна помітити, що тригер не може бути встановлений. Це може бути з різних причин, включаючи те, що Windows може ініціювати виконання запланованого завдання іншим способом.

    Створення основних завдань за допомогою майстра

    Тепер, коли ми пережили деякі варіанти інтерфейсу, залишається лише зрозуміти, як створювати завдання.

    Майстер основних завдань допомагає швидко створити завдання без необхідності розуміти все про інтерфейс. Він запропонує вам тригер, який використовує Windows, щоб вирішити, коли виконувати завдання. Спусковим гачком може бути час або дата, щодня, щотижня, щомісяця або просто будь-який інший вівторок о 13:00. Параметри дуже потужні, як тільки ви обираєте один з них і відправляєтеся в наступний екран.

    Ви також можете запустити завдання під час запуску комп'ютера, під час входу в систему або навіть під час показу певної події у засобі перегляду подій, яку ми розглянемо в наступному уроці..

    Після того, як ви перейдете до налаштувань Trigger, вам буде запропоновано виконати дію, що є лише способом сказати, що ви будете використовувати цей екран для запуску програми. Ви все одно можете надіслати електронний лист або надіслати повідомлення, але є ймовірність, що функцію буде видалено в майбутній версії, оскільки вони обидва відображаються як застарілі зараз.

    На наступному екрані з'явиться запит на програму або скрипт, а також можна додати аргументи до цього сценарію. Останній варіант "Почати в" дійсно корисний, якщо ваша програма або сценарій шукає файл у поточній папці, так що ви можете встановити поточну папку, де знаходиться файл.

    Це все, що дійсно є для нього для створення завдання за допомогою майстра, але це просто новий спосіб зробити речі.

    Наступна сторінка: Створення завдань з докладним переглядом