سؤال

أقوم فقط بإعداد cron على نظام Windows Dev من أجل إجراء تشغيل كل ساعة من البرنامج النصي.

حاولت تحرير Crontab من أجل تشغيل السيناريو كل ساعة ، للأسف دون أي نجاح.

يمكن لأي شخص الثابتة والمتنقلة.أسقطني خط crontab الذي سيقوم بتنفيذ script.xy كل ساعة؟

هل كانت مفيدة؟

المحلول 2

احسبها: 0 * * * * * c: dosomework.script يجعل البرنامج النصي يعمل كل ساعة كاملة. في بعض الأحيان الطريقة السهلة هي الأفضل ...) THX على أي حال

نصائح أخرى

إذا كنت تستخدم نظام التشغيل Windows، فلماذا لا تستخدم المهام المجدولة المضمنة (الملحقات-أدوات النظام)؟

قد لا تظهر على الفور في المعالج، ولكن من الممكن إعداد المهام ليتم تشغيلها كل ساعة.ما عليك سوى إضافة مهمة يومية ثم تحديد مربع الاختيار "فتح الخصائص المتقدمة".ثم انتقل إلى علامة التبويب "الجدول" وانقر مرة أخرى على "خيارات متقدمة".

أقول أنك ربما لا تريد أن تستخدم Cron على Windows على الإطلاق. بدلا من ذلك استخدام مهمة مجدولة (يمكن الوصول إليها من خلال جزء التحكمل) وحدد البرنامج النصي الخاص بك.

بدلا من ذلك إنشاء خدمة Windows التي تعمل على تشغيل البرنامج كل ساعة. لم أسمع أبدا عن الأشخاص الذين يستخدمون Cron لمهام Windows بهذه الطريقة.

لا يمكنك استخدام جدولة مهمة ويندوز بدلا من crontab؟ سيبدو محلول أوضيريا مثل:

at 00:00 /EVERY:M,T,W,Th,F,S,Su yourScript.cmd
at 01:00 /EVERY:M,T,W,Th,F,S,Su yourScript.cmd
...

لاحظ أنه يجب عليك تحديد موعد مهمة جديدة لكل ساعة. أي شخص حصل على حل أفضل لهذا باستخدام القيادة؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top