在cygwin中无法运行crontab的问题。

xieyunchao 2010-11-14 04:28:30
由于环境限制,只能用cygwin模拟linux环境。
我需要定时运行一个脚本。
我找了相关文档:http://kb.cnblogs.com/a/1655643/
crontab还是不能正常运行。

我执行命令:cygrunsrv -I cron -p /usr/sbin/cron -a -D 可以执行成功,在windows上也看到了cron服务,但是在启动这个服务的时候提示:本地计算机上的cron 服务启动后又停止了,一些服务自动停止,如果他们没什么可做的,例如“性能日志和警报”服务。

然后我执行:cygrunsrv -S cron 报错:error starting a service :QueryServiceStatus:Win32 error 1062.
接着我执行:cygrunsrv -I cygserver -p /usr/sbin/cygserver -e "CYGWIN=server"
报错:Error installing a service :OpenService :Win32 error 1073:


不知各位有没有遇到过这种问题没,是怎么解决的?多谢!
...全文
602 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wake2005 2010-12-22
  • 打赏
  • 举报
回复
最近手头有个任务也要cygwin,也碰到楼主那个问题,花了半天时间,终于找到问题了 
重装cron服务就ok
命令:
cron-config
一路下一步 
碰到提示输入密码:一定输入系统开机登录密码
ok后
ps -ef|grep cron
可以查到cron启起来了
你会发现关机再开机,cron服务也可以自动启来

出现这个状况,我判断就是因为系统密码引起的
freetstar 2010-11-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steptodream 的回复:]

没在cygwin里用过crontab
[/Quote]
+1

试试at也可
steptodream 2010-11-14
  • 打赏
  • 举报
回复
没在cygwin里用过crontab

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧