Задать вопрос
@Dealaxer

Как создать команду выполнения скрипта в Windows Server через Cron, которая успешно работает в Linux?

Народ, приветствую всех!
С недавнего времени пришлось возится с настройками Windows Server 2012, до этого работал только с Linux.

Как создать команду выполнения скрипта в Windows Server, которая успешно работает в Linux?

Есть команда для cron в Linux:
echo "* * * * * /usr/bin/php -q /home/runscript.php send-data >/dev/null 2>&1" >> mwcron


Как привести данную команду в нормальный вид в Windows? Cron'а в Windows же нет, а Планировщик заданий, меня вообще в ступор ввел, не понимаю его.

Есть ли примеры, поделитесь пожалуйста!

Заранее благодарю.
  • Вопрос задан
  • 224 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Dealaxer Автор вопроса
Нашел решение САМ.

Помощником может выступить в данном случае Cygwin

Команда в данном случае получается:
echo "* * * * * C:\php-5.6.9\php.exe -q C:\runscript.php send-data >/dev/null 2>&1" >> C:\cygwin\var\cron\tabs\[Username]


Спасибо всем откликнувшимся и просто просмотрщикам!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@amambaru
nncron поставить.
нативная утилита для Windows с эмуляцией формата cron
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev
software engineer
Можно поставить порт крона, и пользоваться им. Например nncron - успешно использую начиная с 2k. Ставится как служба от нужного юзера, работает как часы.
Ответ написан
Комментировать
athacker
@athacker
Чего только не придумают люди, лишь бы документацию не читать...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы