如何在cygwin中运行cron服务?

我已经运行openssh,rysnc和cron安装cygwin。 我已经运行了cygserver-config和cron-config

cygcheck -c | grep cron cron 4.1-65 OK cygrunsrv -Q cron Service : cron Current State : Running Controls Accepted : Stop Command : /usr/sbin/cron -n 

Windows在正确的用户上下文中识别该服务。 Windows任务管理器 在Windows事件,cron或cygserver日志中没有错误。 互联网上的许多资源坚持使用cron-config而不是cygrunsrv -I cron -p /usr/sbin/cron -a -Dcygrunsrv -I cron -p /usr/sbin/cron --args -n 。 我尝试了三个。 每一件事似乎已经与cron-config正确安装,但cron作业没有运行。 这里是我的crontab的例子(是的,它被设置为每分钟运行debugging目的!)

 crontab -l * * * * * rsync -avz -e "ssh -i /cygdrive/c/users/path/.ssh/id_rsa" [email protected]:/var/log/path/ /cygdrive/c/destination/path/ --progress 

更新:看起来像cron现在正在运行,并在Windows事件日志中的条目。 不幸的是,现在我正在执行和上下文错误。 错误1 错误2