安装cygrunsrv及cron程序
- 在Cygwin下安装cygrunsrv及cron程序
- 将cron安装为windows服务。
cygrunsrv -I cron -p /usr/sbin/cron -a -n网上有些文章中命令格式为: cygrunsrv -I cron -p /usr/sbin/cron -a -d,可能是因为cron版本不同。
cygrunsrv参数说明:
- -I: 安装服务
- -R:删除服务
- -S:启动服务
- -E:停止服务
- -Q:查询服务
- -L:显示所有服务
安装服务的参数:
- -p:指定服务程序路径
- -a:指定服务程序命令参数
- -e:指定服务程序的环境变量
- -d:服务的显示名称
启动cron服务
cygrunsrv -S cron[SYSTEM] /usr/sbin/cron: PID 12780: (CRON) error (can't switch user context)
这个提示是 因为用户无法切换 在 windows cron 服务改成本地登录用户 设置密码以后就可以了