July 8
Запуск по расписанию PowerShell скрипта для Exchange Server
Если необходимо запланировать запуск скрипта PowerShell для Exchange Server, можно воспользоваться планировщиком задач Windows.
- Открыть планировщик заданий (Task Scheduler). Можно воспользоваться комбинацией клавиш Win+R и ввести команду taskschd.msc для запуска
- В разделе Task Scheduler Library создать простую задачу выбрав в контекстом меню Create Basic Task...
- В мастере создания задачи необходимо указать название создаваемой задачи и при необходимости заполнить поле с описанием
- В зависимости от выбора типа триггера, если указан запуск по расписанию, то необходимо указать параметры расписания запуска
ℹ️ В зависимости от установленной версии Exchange Server путь может различаться для служебного скрипта RemoteExchange.ps1, который позволяет запускать скрипты без необходимости запускать Exchange Management Shell.
с:\Scripts\DeleteMessages.PS1 - является полным адресов запускаемого скрипта в формате .ps1.
- В конце необходимо отметить Open the Properties dialog for this task I click Finish, чтобы можно было дополнительно настроить от какого имени запускать данную задачу
- Необходимо выбрать учетную запись от имени которой будет стартовать задача по расписанию с запуском скрипта для Exchange Server
Необходимо выбрать учетную запись, которой делегированы права на запуск командлетов PowerShell для Exchange Server