हैट टिप http://linux.subogero.com/894/cron-on-cygwin/
साइबर-सेटअप शुरू करें और "व्यवस्थापक" श्रेणी से "क्रोन" पैकेज जोड़ें।
हम उपयोगकर्ता प्रणाली द्वारा सेवा के रूप में क्रोन चलाएंगे। इसलिए खराब सिस्टम को एक होम डायरेक्टरी और एक शेल की जरूरत होती है। "/ Etc / passwd" फ़ाइल उन्हें परिभाषित करेगी।
$ mkdir /root
$ chown SYSTEM:root /root
$ mcedit /etc/passwd
SYSTEM:*:......:/root:/bin/bash
सेवा शुरू करें:
$ cron-config
Do you want to remove or reinstall it (yes/no) yes
Do you want to install the cron daemon as a service? (yes/no) yes
Enter the value of CYGWIN for the daemon: [ ] ntsec
Do you want the cron daemon to run as yourself? (yes/no) no
Do you want to start the cron daemon as a service now? (yes/no) yes
स्थानीय उपयोगकर्ता अब अपने निर्धारित कार्यों को इस तरह परिभाषित कर सकते हैं (क्रैस्टैब आपका पसंदीदा संपादक शुरू करेगा):
$ crontab -e # edit your user specific cron-table HOME=/home/foo
PATH=/usr/local/bin:/usr/bin:/bin:$PATH
# testing - one per line
* * * * * touch ~/cron
@reboot ~/foo.sh
45 11 * * * ~/lunch_message_to_mates.sh
डोमेन उपयोगकर्ता : यह काम नहीं करता है। गरीब क्रोन मशीन पर डोमेन उपयोगकर्ताओं की ओर से निर्धारित कार्यों को चलाने में असमर्थ है। लेकिन एक और तरीका है: क्रोन सिस्टम लेवल क्रॉन टेबल में "/ etc / crontab" में पाया गया सामान भी चलाता है। इसलिए अपना दम वहां डालें, ताकि सिस्टम अपनी तरफ से ऐसा करे:
$ touch /etc/crontab
$ chown SYSTEM /etc/crontab
$ mcedit /etc/crontab
HOME=/root
PATH=/usr/local/bin:/usr/bin:/bin:$PATH
* * * * * SYSTEM touch ~/cron
@reboot SYSTEM rm -f /tmp/.ssh*
अंत में crontab प्रविष्टियों के बारे में कुछ शब्द। वे या तो पर्यावरण सेटिंग्स या अनुसूचित कमांड हैं। जैसा कि ऊपर देखा गया है, सिग्विन पर यह एक प्रयोग करने योग्य पथ बनाने के लिए सबसे अच्छा है। होम डायर और शेल आम तौर पर "/ etc / passwd" से लिए जाते हैं।
शेड्यूल किए गए कमांड के कॉलम में मैनुअल पेज को देखें।
यदि कुछ कोंट्राब प्रविष्टियां नहीं चलती हैं, तो सबसे अच्छा नैदानिक उपकरण यह है:
$ cronevents
can't switch user context
भले ही अन्य खातों का उपयोग करने के लिए स्पष्ट अनुरोध नहीं किया गया था। साइबरविन पर क्रोन के साथ खाता स्विचिंग जाहिर तौर पर MANDATORY है। आपको NO को स्वयं के रूप में चलाने के लिए कहना चाहिए ...