Как запустить сценарий PowerShell по расписанию с помощью планировщика задач

Ранее я показал вам, как открыть веб-страницу или URL-адрес по расписанию с помощью планировщика задач. Недавно один из читателей оконной петли прислал мне письмо с вопросом, как запустить сценарий PowerShell. Дело в том, что планировщик задач очень универсален и может запускать практически любой запуск практически чего угодно, вы действительно можете запускать сценарий PowerShell по расписанию, и это весьма полезно.

Например, у меня есть собственный PowerShell. скрипт, который проверяет наличие всех доступных обновлений Windows и перечисляет их номер в КБ (базе знаний), имя и размер загрузки. Обычно я выполнял скрипт вручную по мере необходимости. то есть почти ежедневно. Однако, если запланировать запуск сценария PowerShell при входе в систему, мне не нужно выполнять его вручную. Это просто означает, что мне нужно сделать на одну вещь меньше.

Итак, без лишних слов, позвольте мне показать вам, как запускать сценарий PowerShell по расписанию с помощью планировщика задач.

Примечание. Я предполагаю, что у вас уже есть сценарий PowerShell для планирования и установки надлежащей политики выполнения для выполнения сценариев PowerShell.

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

1. Сначала найдите планировщик задач в меню «Пуск» и откройте его. Вы также можете использовать команду taskschd.msc в диалоговом окне запуска, чтобы открыть планировщик задач.

2. После открытия планировщика задач щелкните параметр «Создать базовую задачу» в разделе «Библиотека планировщика задач» на правой панели.

3. Вышеупомянутое действие откроет мастер создания запланированной задачи. Здесь введите правильное имя и описание и нажмите кнопку «Далее». Хорошее название и описание помогут вам легко идентифицировать задачу в списке.

4. Здесь выберите, когда вы хотите запустить скрипт. В моем случае я хочу, чтобы сценарий запускался, как только я вхожу в систему. Итак, я выбрал вариант «Когда я вхожу в систему». Выбрав соответствующий вариант, нажмите кнопку «Далее».

5. Для запуска сценариев PowerShell нам нужно использовать программу PowerShell. Итак, выберите вариант «Запустить программу» и нажмите кнопку «Далее».

р> 6. В поле «Программа/сценарий» введите путь к исполняемому файлу PowerShell. Вы можете использовать указанный ниже путь в качестве пути к исполняемому файлу PowerShell. В поле «Добавить аргументы» введите путь к сценарию PowerShell. Например, я сохранил свой сценарий PowerShell в корне диска D. Итак, я ввел «D: hello_world.ps1» в поле аргументов. Нажмите кнопку «Далее», чтобы продолжить.

 C:  Windows  System32  WindowsPowerShell  v1.0  powershell.exe 

7. Планировщик задач теперь покажет предварительный просмотр всех ваших настроек, просмотрите их и, когда вы будете удовлетворены, нажмите кнопку «Готово», чтобы сохранить задачу.

8. Это все. Вы создали запланированную задачу для запуска сценария PowerShell. Чтобы проверить, работает ли задача должным образом, найдите задачу в списке, щелкните ее правой кнопкой мыши и выберите параметр «Выполнить».

9. Если все пойдет правильно, вы должны увидеть запущенный сценарий PowerShell. В моем случае я запускаю простой скрипт hello world, который ожидает закрытия пользовательского ввода. Как видите, все работает отлично.

Это это все. Настолько просто запланировать сценарий PowerShell в Windows 10.

Оцените статью
futurei.ru
Добавить комментарий