Для выполнения запланированных заданий на серверах с ОС Linux используется Cron. Тем не менее, на ОС Windows возможность запускать задания Cron все таки имеется.
В конкретном случае необходимо посещать определенную ссылку, для обновления курса валют в CMS Prestashop.
Создаем папку, где будут лежать исполняемые файлы. Также создаем текстовый файл с понятным именем, чтобы потом не путаться.
В текстовый файл копируем эту команду: @powershell -noprofile -ExecutionPolicy unrestricted -Command "(new-object net.webclient).DownloadString('здесь ссылка задания cron из Prestashop')", где обязательно меняем ссылку задания.
Сохраняем текстовый файл и переименовываем расширение с txt на bat.
Запускаем планировщик заданий.
Создаем задачу.
Заполняем название задания, описание и выставляем "Выполнять задание вне зависимости от регистрации пользователя.
Создаем триггер задания.
В случае обновления курса валют целесообразно выставить задание на ежедневное исполнение.
В данном случае задание выставлено на ежедневное исполнение в 11 часов.
На вкладке Действия необходимо выбрать действие, которое будет происходить по расписанию.
В параметрах Действие выбираем запуск программы.
Указываем на наш созданный батник.
В данном случае условия не изменяем.
Параметры также остаются по умолчанию.
Можно сразу запустить задачу. Удачной работы!