У меня есть php-файл на моем сервере, который используется для отправки почты. Я хочу запустить этот файл в определенное время дня, чтобы отправить письмо. Поэтому я планировал создать оконную службу для запуска. Но я не знаю, как это сделать и как упомянуть URL в оконной службе. Так что, если вы поделитесь ссылками или идеями, это будет более полезным для меня.
Если вы хотите позвонить на сайт из C #, все, что вам нужно, это
WebRequest webRequest = WebRequest.Create("URL_HERE");
WebResponse webResp = webRequest.GetResponse();
заменить URL_HERE
в приведенном выше примере с вашим URL.
Создание / запуск заданий cron с использованием ssh:
войдите на сервер, используя ssh ..
type crontab -e
*/1 * * * * php SCRIPT_NAME --> this will run every minute
00 00 * * * php SCRIPT_NAME --> this will run at 12 AM every day
*/5 * * * * php SCRIPT_NAME -> every 5 minutes
if its giving you an option to select editor after crontab -e command, then select vim or vim basic
(To run python scripts replace php with python e.g. */1 * * * * python SCRIPT_NAME --> this will run every minute)
7,22,37,52 * * * * /usr/local/cpanel/whostmgr/bin/dnsqueue > /dev/null 2>&1 ---> cron will run on 7th, 22nd, 37th and 52nd min of every hour