某些cygwin命令是.exe文件,因此您可以使用標準Windows Scheduler運行它們,但是其他命令沒有.exe擴展名,因此無法從DOS運行(看起來像)。例如,我想updatedb每晚跑步。我如何使Cron工作?
3 回答

慕絲7291255
TA貢獻1859條經驗 獲得超6個贊
您還需要安裝,cygrunsrv
以便可以將cron設置為Windows服務,然后運行cron-config
。
如果您希望cron作業發送任何輸出的電子郵件,則還需要安裝exim
或ssmtp
(在運行之前cron-config
)。
請參閱/usr/share/doc/Cygwin/cron-*.README
以獲取更多詳細信息。
對于沒有.exe
擴展名的程序,它們可能是某種類型的Shell腳本。如果您查看文件的第一行,則可以看到運行它們所需的程序(例如“ #!/bin/sh
”),因此您可以通過調用shell程序從Windows調度程序執行它們(例如“ C:\cygwin\bin\sh.exe -l /my/cygwin/path/to/prog
”)。 )
- 3 回答
- 0 關注
- 889 瀏覽
添加回答
舉報
0/150
提交
取消