Запланировать задачу Windows, чтобы открыть страницу с именем пользователя и паролем

Как бы вы запустили расписание задач Windows, чтобы открыть веб-страницу, опубликовать информацию для входа и затем запустить URL?

Фон:

CRM имеет кроны, которые были настроены только для Linux. У него есть менеджер, где я также могу запускать задания вручную. Я хочу запустить веб-URL, который выполняет эти задания вручную через сервер Windows, но требует, чтобы при каждом подключении он входил в систему с определенным пользователем.

Как бы я настроить запланированное задание на сервере Windows, что:
1. Открывается и регистрируется на странице, затем запускается URL для ручного задания.

  1. Работает каждую минуту

По сути, это должно выглядеть так:

http://thewebsitename.com/?username=someuser&password=apass
http://thewebsitename.com/theurltorunjobmanually.php

Могут ли запланированные задачи выполнять команду php? Например, если я настрою скрипт WGET, может ли планировщик запустить этот скрипт php? Не удалось выяснить, как это сделать, Linux в этом сценарии выглядит довольно легко

0

Решение

Это может быть так просто, как:

wget --post-data "username=someuser&password=apass" http://thewebsitename.com/
wget http://thewebsitename.com/theurltorunjobmanually.php

Вы также спрашивали о запуске сценария PHP через запланированное задание, вы можете добавить эту строку в пакетный сценарий:

C:\path\to\PHP.exe script.php
1

Другие решения

Не уверен, что вы ищете методологию или реальное решение, но у нас есть такой процесс, где нам нужно войти в нашу CRM и запустить процесс загрузки и создания задач через регулярные промежутки времени. Раньше было ручным, но сейчас мы используем программный продукт для автоматизации, Foxtrot. Вы можете найти его здесь во что бы то ни стало: http://www.enablesoft.com/foxtrot-professional/

0

Вы можете поместить команды cURL или wget в пакетный файл или сценарий PowerShell и вызвать его в планировщике задач Windows.

0
По вопросам рекламы [email protected]