نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • اهن
  • مدیریت کارهای زمانبندی در سیستم های محلی و راه دور. خاموش شدن و برنامه ریزی شده لینوکس

مدیریت کارهای زمانبندی در سیستم های محلی و راه دور. خاموش شدن و برنامه ریزی شده لینوکس

سیستم عامل لینوکس به شما این امکان را می دهد که رایانه خود را برای شروع، خاموش شدن یا خوابیدن در زمان هایی که می خواهید برنامه ریزی کنید. برای مثال، می‌توانید برنامه‌ریزی کنید که رایانه‌تان در صبح روشن شود و وقتی به رختخواب می‌روید، به‌طور خودکار خاموش شود.

گاهی اوقات بسیار مفید است، شما در زمان صرفه جویی می کنید، به جای اینکه منتظر بارگذاری سیستم عامل باشید، می توانید بلافاصله بنشینید و کار کنید، و این فقط راحت است. می‌توانید برنامه‌ریزی کنید که رایانه روی یک برنامه زمان‌بندی روشن شود، حتی پس از اتمام اجرای اسکریپت.

برنامه ریزی برای گنجاندن در لینوکس

در لینوکس، ابزار rtcwake برای خاموش کردن یا به خواب رفتن و برنامه‌ریزی راه‌اندازی استفاده می‌شود. این ابزاری است که در هسته تعبیه شده است، بنابراین همه توزیع‌ها از قبل آن را دارند، بنابراین نیازی به نصب چیزی ندارید. دستور دستور به صورت زیر است:

$ sudo rtcwake –m mode –s time

$ sudo rtcwake –m mode –t time

پس از اجرای دستور، کامپیوتر بلافاصله خاموش می شود. پارامتر -sتعداد ثانیه هایی که کامپیوتر راه اندازی می شود را نشان می دهد. گزینه -mحالت خاموش شدن را تنظیم می کند. واقعیت این است که رایانه به طور کامل خاموش نمی شود، به حالت خواب می رود، که در آن تنها تعداد کمی از مهم ترین اجزای آن تغذیه می شود. این مولفه ها حالت مشخص شده در این پارامتر را تعیین می کنند. حالت های موجود:

  • آماده به کار (S1)- حالت با حداقل صرفه جویی در انرژی، کامپیوتر خیلی سریع به خواب می رود و به همان سرعت بازیابی می شود. این حالت به طور پیش فرض استفاده می شود.
  • مم(S3)- تمام اجزای سیستم غیرفعال هستند به جز حافظه.
  • دیسک (S4)- تمام محتویات حافظه روی دیسک نوشته می شود.
  • خاموش (S5)- شبیه به فراخوانی دستور shutdown.
  • بر- بدون قطع، برای اشکال زدایی استفاده می شود.

به عنوان مثال، دستور زیر رایانه را به حالت Sleep قرار می دهد و آن را برنامه ریزی می کند تا بعد از 3 دقیقه روشن شود:

rtcwake -m mem -s 180

زمان شروع را می توان نه تنها بر حسب ثانیه از لحظه فعلی، بلکه در قالب تاریخ و زمان کامل تنظیم کرد. این کار با استفاده از گزینه انجام می شود -t، اما این گزینه زمان یونیکس را می پذیرد، بنابراین ابتدا باید زمان عادی خود را با استفاده از تاریخ به این فرمت تبدیل کنیم.

مثلاً فردا ساعت 13 کامپیوتر را روشن می کنیم، فرض کنید امروز 10 سپتامبر 2016 است. ابتدا داده ها را تبدیل می کنیم:

date +% s -d "2016-09-11 13:00"

کامپیوتر را خاموش کنید و یک راه اندازی برنامه ریزی شده را برنامه ریزی کنید:

rtcwake -m mem -t 1473541200

برای برنامه ریزی خاموش شدن لینوکس یا رفتن به خواب، از cron استفاده می کنیم. فقط دستور rtcwake را از طریق crontab در زمان مناسب برنامه ریزی کنید تا رایانه شما خاموش شود و دوباره آن را روشن کنید. به عنوان مثال، ما کامپیوتر لینوکس را در عصر خاموش می کنیم و راه اندازی برنامه ریزی شده لینوکس را در صبح اجرا می کنیم:

0 21 * * * / usr / bin / rtcwake –m mem –s 28800

اگر نیازی نیست کامپیوتر را روشن کنید، بلکه فقط آن را خاموش کنید، می توانید به جای دستور قبلی از shutdown استفاده کنید:

0 21 * * * / usr / bin / shutdown -h اکنون

همین. برای اطلاعات بیشتر در مورد نحوه تنظیم برنامه زمانبندی وظایف در cron، اینجا را ببینید.

نتیجه گیری

اکنون می دانید که چگونه در لینوکس راه اندازی، خاموش شدن یا خوابیدن را برنامه ریزی کنید. کار سختی نیست و در برخی شرایط می تواند بسیار مفید باشد. اگر سوالی دارید، در نظرات بپرسید!

در این صفحه می خواهم به شما بگویم نحوه ایجاد یک کار زمان بندی شده در ویندوز 2008 و ویندوز 2008 R2.

کارهای برنامه ریزی شده برای انجام یک کار بر اساس برنامه زمان بندی استفاده می شوند. راه اندازی خودکار برنامه بر اساس یک برنامهقابل تنظیم در زمانبندی کار، وظیفه اصلی آن راه اندازی برنامه بسته به شرایط خاص است:

  • شروع یک زمان خاص؛
  • تغییر وضعیت سیستم (خاموش کردن، آماده به کار و غیره)؛
  • راه اندازی دستی از طریق رابط زمانبندی کار.

بنابراین، ایجاد یک کار برنامه ریزی شده در ویندوز 2008:

1. دکمه "شروع" را فشار داده و مورد "کنترل پنل" را انتخاب کنید:

2. در پنجره ظاهر شده، "Administration" را انتخاب کنید:

4. در زمانبندی کار، یک کار ساده ایجاد کنید:

5. نام وظیفه ما و توضیحات آن را وارد کنید. روی "بعدی" کلیک کنید:

6. فرکانس پرتاب را انتخاب کنید. روی "بعدی" کلیک کنید:

8. عمل "Run the program" را انتخاب کنید. روی "بعدی" کلیک کنید:

9. بر روی دکمه "Browse" کلیک کنید و فایل اجرایی خود را که می خواهیم اجرا کنیم را انتخاب کنید. روی "بعدی" کلیک کنید:

10. ما چک باکس تنظیمات اضافی را نشان می دهیم. روی "پایان" کلیک کنید:

11. به طور پیش فرض، یک کار زمان بندی شده از طرف شخصی که آن را ایجاد کرده است راه اندازی می شود. اگر نیاز به تغییر کاربر دارید، روی دکمه "تغییر" کلیک کنید و یک کاربر جدید را انتخاب کنید. کادر «اجرا با بالاترین حقوق» را علامت بزنید و روی «OK» کلیک کنید:

همه چیز! وظیفه محول شده ما آماده است!

04.10.2009 17:50

با بهبودیافته Windows 7 Task Scheduler، می توانید هر برنامه ای را برای اجرا در یک زمان خاص با شرایط خاص برنامه ریزی کنید. همچنین می توانید برای ارسال ایمیل و حتی نمایش یک پیام خاص برنامه ریزی کنید.

برای شروع Task Scheduler، منوی Start را باز کنید، در کادر جستجو تایپ کنید و Enter را فشار دهید (در ویندوز 7 غیر روسی، به جای کلمه type taskschd.msc).

همچنین می توانید باز کنید کنترل پنل (نمایش پیشرفته) -> ابزارهای مدیریتی -> زمانبندی وظایف.

در منوی سمت راست اقداماتکلیک وظیفه ایجاد کنید(یا یک کار ساده ایجاد کنید).

نام وظیفه جدید و توضیحات آن را در پنجره وارد کنید. اگر نیاز به اجرای برنامه با حقوق مدیر بالا دارید، سپس عملکرد را فعال کنید با بالاترین حقوق اجرا کنید.

به تب بروید، روی دکمه کلیک کنید ايجاد كردنو تاریخ، زمان و تکرار را به کار اختصاص دهید. برای تنظیم تاریخی که اجرای کار برنامه ریزی شده خاتمه می یابد، عملکرد را فعال کنید اعتبارو تاریخ و ساعت را درج کنید.

به برگه بروید اقداماتو دکمه را فشار دهید ايجاد كردن.

برای برنامه ریزی برای اجرای برنامه در زمان بندی مشخص شده، در لیست کشویی عملرا انتخاب کنید و با استفاده از دکمه بررسی اجمالیمحل فایل اجرایی را مشخص کنید.

برای برنامه ریزی یک ایمیل برنامه ریزی شده برای ارسال، در لیست کشویی عملانتخاب کنید ارسال ایمیلو فیلدهای استاندارد را پر کنید: از جانب(نام و آدرس ایمیل شما)، به چه کسی(نام و آدرس گیرنده نامه) موضوع(سربرگ ایمیل) و متن(متن پیام). اگر نیاز دارید فایل هایی را به پیامی که ارسال می کنید پیوست کنید، از دکمه استفاده کنید بررسی اجمالیمحل فایلی را که می خواهید پیوست کنید مشخص کنید. در زمینه سرور smtp سرور smtp ارائه دهنده ایمیل خود را مشخص کنید (به عنوان مثال smtp.mail.ru) و فشار دهید خوب.

برای برنامه ریزی یک پیام خاص برای نمایش روی صفحه در یک زمان بندی مشخص، در لیست کشویی عملانتخاب کنید نمایش یک پیامو فیلدها را پر کنید سرفصلو پیام.

یک چیز بسیار مفید هنگامی که باید به خود یادآوری کنید که تا 5 دقیقه دیگر سال نو فرا می رسد، زمان آن است که به گربه غذا بدهید، سوپ را خاموش کنید یا به وب سایت ویندوز 7 بروید - Impressions and Facts. چنین پیامی چیزی شبیه به این خواهد بود:

به برگه بروید شرایطو شرایط انجام کار را مشخص کنید.

همچنین می توانید پارامترهای اضافی را برای اجرای کار در برگه تنظیم کنید.

پس از انجام تمام این مراحل را فشار دهید خوببرای ایجاد یک کار

برای تغییر وظیفه ایجاد شده، Task Scheduler را باز کنید، وظیفه را در لیست، در منوی سمت راست انتخاب کنید اقداماتانتخاب کنید خواص، پارامترهای مورد نظر خود را ویرایش کرده و فشار دهید خوب.

برای حذف یک کار برنامه ریزی شده، Task Scheduler را باز کنید، کار را در لیست، در منوی سمت راست انتخاب کنید اقداماتانتخاب کنید حذفو نیت خود را تایید کنید

توجه داشته باشید... برای عملکرد Task Scheduler، سرویس Task Scheduler باید به طور خودکار با Windows 7 شروع شود. باز کنید کنترل پنل (نمایش پیشرفته) -> ابزارهای مدیریتی -> خدمات... در لیست یافتن سرویس ها، روی آن دوبار کلیک کنید، در تب General، نوع راه اندازی را تنظیم کنید خودکارو فشار دهید خوب.

با استفاده از اسکریپت های R می توانید به سرعت و رایگان داده ها را از API سرویس ها یا پلتفرم های تبلیغاتی مختلف جمع آوری کرده و در پایگاه داده بنویسید. اما اگر به طور منظم از اسکریپت ها استفاده می کنید، آیا منطقی است که آنها را هر بار به صورت دستی اجرا کنید؟

نحوه راه اندازی راه اندازی را توضیح خواهم داد اسکریپت های Rدر فواصل زمانی معین در سیستم عامل ویندوز.

1. چگونه می توانم مسیر کنسول R را به متغیر محیطی PATH اضافه کنم؟

PATH یک متغیر محیطی برای سیستم‌عامل‌های شبه یونیکس، DOS، OS / 2 و Microsoft Windows است که مجموعه‌ای از دایرکتوری‌ها است که فایل‌های اجرایی در آن قرار دارند. اساسا، هر فرآیند در حال اجرا یا جلسه کاربر، متغیر PATH خود را دارد.

این کتابچه راهنمای کاربر برای سیستم عامل های ویندوز 8 و 10 کاربرد دارد، اما می توانید به راحتی راهنماهای دقیق برای هر نسخه دیگری از ویندوز را بیابید.
1.1. در خط "جستجو"، "سیستم (کنترل پنل)" را پیدا کنید و روی پیوند "تنظیمات سیستم پیشرفته" کلیک کنید.

1.2. در پنجره مشخصات سیستم، روی دکمه "متغیرهای محیطی ..." کلیک کنید.

1.3. در قسمت Environment Variables روی متغیر PATH کلیک کرده و Edit را بزنید. اگر متغیر PATH وجود ندارد، روی New کلیک کنید.

1.4. اضافه کردن مسیر به پوشه با فایل “ R.exe».

یک فایل bat اساساً شبیه به یک فایل exe است، اما کد آن ساده تر است و از چند خط فرمان تشکیل شده است.

ایجاد یک فایل bat بسیار آسان است. می توانید دستور راه اندازی را در یک فایل متنی معمولی با پسوند TXT بنویسید، آن را ذخیره کنید و پسوند را به " تغییر دهید. خفاش". من راه دیگری را شرح خواهم داد - ایجاد یک فایل bat با استفاده از Notepad ++ رایگان.

2.1. Notepad ++ را باز کنید (می توانید آن را از لینک دانلود کنید).

2.2. دستور زیر را وارد کنید:

@echo off R CMD BATCH C: \ R \ myscript.R

تیم " @echo خاموش است"نمایش پیام ها را در خط فرمان در هنگام اجرای اسکریپت غیرفعال می کند، می توانید این دستور را به" تغییر دهید. @echo روشن است«و اجرای فیلمنامه را در جریان کارش رعایت کنید.

تیم " R CMD BATCH"اجرای اسکریپت R را شروع می کند.

در خط دوم به جای « C: \ R \ myscript.R "مسیر فایل اسکریپت R خود را بنویسید.

در نتیجه، فایل به شکل زیر خواهد بود:

2.3. فایل متنی ایجاد شده را با پسوند BAT ذخیره کنید. برای انجام این کار، در منوی Notepad ++، "File" - "Save As" - "Batch file (bat, cmd, nt)" را انتخاب کنید.

اگر نمی خواهید پنجره خط فرمان در هنگام اجرای خودکار R-اسکریپت روی صفحه ظاهر شود، فایل bat-file خود را در یک exe کامپایل کنید - در این صورت، اسکریپت در پس زمینه اجرا می شود و با شما تداخلی نخواهد داشت.

3.1. برنامه رایگان "Bat To Exe Converter" را از لینک دانلود کنید.

3.2. فایل bat را که باید کامپایل شود و همچنین مسیر و نام فایل exe آینده را مشخص کنید.

3.3. در قسمت Application Visibility، سوییچ را روی Invisible Application قرار دهید.

3.4. در صورت تمایل یک نماد برای فایل خود تنظیم کنید.

برای نصب آیکون، به تب «اطلاعات نسخه» رفته و با استفاده از دکمه «...» نماد مورد نظر را در قسمت «فایل آیکون» انتخاب کنید.

به عنوان یک نماد، می توانید از هر تصویری در قالب ICO استفاده کنید یا خودتان آن را در یک ویرایشگر آنلاین رایگان بکشید.

روی دکمه Compile کلیک کنید.

4. Windows Task Scheduler را پیکربندی کنید

آخرین مرحله پیکربندی اضافه کردن کار به Windows Task Scheduler است.

Windows Task Scheduler یک ابزار داخلی (مشابه لینوکس CRON) است که با آن می توانید در زمان خاصی با شرایط مشخص برنامه ریزی کنید:

  • راه اندازی هر برنامه؛
  • ارسال ایمیل؛
  • نمایش یک پیام خاص

4.1. برای باز کردن زمانبندی کار، مسیر را کپی کنید % windir% \ system32 \ taskschd.msc / s».

4.2. در سمت راست زمانبندی، "ایجاد وظیفه ..." را انتخاب کنید.

4.3. در تب General از کادر محاوره ای Create Task، یک عنوان و در صورت لزوم یک توضیح کوتاه وارد کنید.

4.4. در برگه "Triggers"، برنامه راه اندازی اسکریپت را پیکربندی کنید: روی "ایجاد" کلیک کنید و تنظیم کنید، به عنوان مثال، اسکریپت هر دوشنبه در ساعت 12:45 تکرار شود.

این فرآیند پیکربندی راه اندازی برنامه ریزی شده اسکریپت های R را تکمیل می کند. اگر همه چیز را به درستی انجام داده باشید، یک کار جدید در لیست ظاهر می شود.

نتیجه

با این راهنما، پیکربندی پخش خودکار کمتر از ده دقیقه طول می کشد و در آینده در وقت شما صرفه جویی می کند.

الگوریتم اقدامات:

  1. در متغیر محیطی PATH مسیر کنسول R را بنویسید.
  2. یک اسکریپت R ایجاد کنید که اقدامات مورد نظر را انجام دهد (به عنوان مثال، نتیجه را در یک فایل CSV ذخیره کنید یا در یک پایگاه داده بنویسید).
  3. یک فایل bat ایجاد کنید که حاوی مسیر اسکریپت R باشد.
  4. فایل bat خود را در یک exe کامپایل کنید تا در پس زمینه اجرا شود و کار شما را قطع نکند.
  5. در Windows Task Scheduler، یک کار تکراری برای اجرای فایل bat اضافه کنید و یک بازه زمانی مشخص را تعیین کنید.

اگر کار خود را به درستی سازماندهی کرده باشید، پردازش حجم عظیمی از داده ها، جمع آوری و انتقال آنها به هر پایگاه داده ساده و سریع است.


اولین چیزی که باید قبل از ایجاد وظایف به آن توجه کنید این است که آیا " وظیفه زمانبندی". این سرویس ممکن است هنگام پیکربندی سرویس های سیستم برای آزاد کردن حافظه در حین استفاده غیرفعال شده باشد وظیفه زمانبندیمورد نیاز نبود حال، اگر وظایف برنامه ریزی شده به طور منظم اجرا شوند، این سرویس باید به حالت راه اندازی خودکار تغییر کند. برای اطمینان از اجرا شدن سرویس، اجرا کنید شروع کنید — اجرا کردن — services.msc... پنجره زیر باز می شود:

سرویس Task Scheduler را بیابید و از آن در کادر مطمئن شوید دولتاو دارد کار کردن، و در میدان نوع راه اندازی — خودکار... اگر اینطور نیست، روی نام سرویس دوبار کلیک کنید و در پنجره باز شده، مقادیر را با مقادیر نشان داده شده در بالا تنظیم کنید (برای این کار باید امتیازات مدیر داشته باشید، یعنی حساب شما باید از گروه باشد. مدیران).

پس از راه‌اندازی سرویس و تنظیم نوع راه‌اندازی آن به صورت خودکار، سرویس در هنگام بوت شدن سیستم شروع می‌شود و وظایف طبق برنامه اجرا می‌شوند.

حالا بیایید یک کار ایجاد کنیم.

باز کن صفحه کنترلو بر روی کلیک کنید وظایف زمانبندی شده... پنجره ای مانند این باز می شود:

برای ایجاد یک کار جدید، روی وظیفه اضافه کنید.

در این پنجره باید برنامه ای را که اجرا می شود انتخاب کنید ... به عنوان یک قاعده، برنامه مورد نیاز در این لیست نیست و باید با استفاده از دکمه آن را پیدا کنید بررسی اجمالی... به عنوان مثال، من یک پوشه Scheduler در درایو C ایجاد کردم و فایل دسته ای test.bat را در آن قرار دادم که حاوی یک سری دستورات است که باید در یک زمان خاص اجرا شوند. با فشردن دکمه بررسی اجمالیفایلی که اجرا می شود را پیدا کنید و فشار دهید باز کن... اگر همه چیز به درستی انجام شود، جادوگر ایجاد کار جدید پنجره زیر را نمایش می دهد:

در زمینه نامشما باید نام این کار را که در پنجره نمایش داده می شود را مشخص کنید ... نام می تواند هر چیزی باشد. کار را چنین نامی بگذارید تا بعداً وقتی باز کردید ، بلافاصله می توان به یاد آورد که این کار چه می کرد. در این مثال، من وظیفه را نامگذاری کردم تست زمانبندی».

سپس باید دوره شروع این کار را انتخاب کنید. گزینه های زیر ممکن است:

  • ... این کار روزانه، یا فقط در روزهای هفته، یا در چند روز در زمان مشخص شده اجرا می شود. تمام این پارامترها را می توان در پنجره بعدی انتخاب کرد که در زیر مورد بحث قرار خواهد گرفت.
  • ... در پنجره بعدی می‌توانید تعیین کنید که آیا می‌خواهید کار را هر هفته اجرا کنید و روزهایی از هفته را انتخاب کنید که در یک زمان مشخص کار در آن اجرا شود.
  • ... سپس می توانید تعیین کنید که وظیفه در چه ماه هایی از سال اجرا شود و انتخاب کنید که در چه روزهایی از ماه یا در کدام روزهای ماه در زمان مشخصی کار اجرا شود.
  • ... در پنجره بعدی ویزارد، می توانید تاریخ و زمان شروع کار را انتخاب کنید. این کار دیگر انجام نخواهد شد.
  • وقتی کامپیوتر بوت می شود... هنگام انتخاب این گزینه، پنجره بعدی وجود ندارد، که منطقی است، زیرا با این نوع راه اندازی، هر بار که کامپیوتر بوت می شود، این کار اجرا می شود. این نوع راه اندازی نیازی به ورود کاربر ندارد، وظیفه از طرف کاربر راه اندازی می شود که باید در پنجره بعدی مشخص شود.
  • هنگام ورود به ویندوز... این نوع راه‌اندازی مشابه مورد قبلی است با این تفاوت که کار تنها زمانی اجرا می‌شود که کاربر وارد ویندوز شود، یعنی. نام کاربری و رمز عبور خود را وارد می کند.

حالا بیایید این نوع راه اندازی کار را با جزئیات بیشتری بررسی کنیم. پس از فشار دادن دکمه به علاوهپنجره ای نمایش داده می شود که در آن باید پارامترهای زمان بندی اضافی را برای شروع کار مشخص کنید. استثنا دو نوع راه‌اندازی آخر است، زمانی که کار هنگام بوت شدن رایانه یا زمانی که کاربر وارد سیستم می‌شود، اجرا می‌شود. بنابراین، نام کار را وارد کنید و یکی از انواع راه اندازی را انتخاب کنید، سپس روی دکمه کلیک کنید به علاوه... بسته به نوع راه اندازی انتخاب شده، تنظیمات خاصی برای برنامه راه اندازی کار ارائه می شود.


با نوع اجرای روزانه، می‌توانید انتخاب کنید: آیا کار را روزانه اجرا کنید، یا فقط در روزهای کاری آن را اجرا کنید (به طور طبیعی، تعطیلات هفته به عنوان روزهای کاری در نظر گرفته می‌شوند، کار از دوشنبه تا جمعه اجرا می‌شود) یا اجرا شود. این کار در فواصل زمانی، به عنوان مثال، هر سه روز یک. در همان پنجره، باید زمان شروع کار را انتخاب کنید. " تاریخ شروع"اولین راه اندازی کار را به یک تاریخ معین به تعویق می اندازد، یعنی. اگر امروز اولین روز ماه است، و " تاریخ شروع"بر روی 10 تنظیم شده است، پس از آن کار از دهم شروع می شود، با وجود اینکه برنامه ریزی شده است به صورت روزانه اجرا شود.


با نوع راه‌اندازی هفتگی، می‌توان کار را در روزهای خاصی از هفته با علامت زدن روزهای مربوط به هفته در پنجره نشان داده شده در تصویر بالا راه‌اندازی کرد. می توانید مشخص کنید که کار باید در یک هفته اجرا شود، به عنوان مثال هفته اول دوشنبه، چهارشنبه و جمعه، هفته دوم کار اجرا نشود، در هفته سوم در روزهای دوشنبه، چهارشنبه، جمعه اجرا شود. ، چهارم اجرا نمی شود و غیره. همچنین باید زمان اجرای کار در روزهای مشخص شده هفته را مشخص کنید.


اگر کار به صورت ماهانه شروع می شود، باید ماه هایی را که کار برای آنها راه اندازی می شود مشخص کنید و تاریخ راه اندازی آن را مشخص کنید. لطفاً توجه داشته باشید که آخرین روز ماه می تواند 28، 29، 30 یا 31 باشد، بنابراین، اگر کار باید در پایان ماه تکمیل شود، بهتر است راه اندازی آن را در روز اول برنامه ریزی کنید. ماه آینده در ساعت 00:01. اگر برای شروع کار نیازی به تعیین شماره خاصی نیست، بلکه فقط آن را راه اندازی کنید، به عنوان مثال، در سومین جمعه ماه های مشخص شده، می توانید دکمه رادیویی مربوطه را تغییر دهید و مقادیر مورد نیاز را از بین انتخاب کنید. جعبه های ترکیبی


اگر یک بار کار را اجرا کنید، فقط باید تاریخ و زمان راه اندازی آن را مشخص کنید. وظیفه در زمان مشخص شده راه اندازی می شود و پس از آن دیگر راه اندازی نمی شود. تلاش از حذف نخواهد شد، بنابراین می توان در آینده با اصلاح تاریخ و زمان راه اندازی از آن استفاده کرد. این نوع راه اندازی کار برای اجرای گاه به گاه وظایف در زمان غیبت کاربر در رایانه مناسب است.

وقتی کامپیوتر بوت می شود

همانطور که در بالا ذکر شد، با این نوع راه اندازی، هر بار که کامپیوتر بوت می شود، تا زمان ورود کاربر، این کار اجرا می شود.

هنگام ورود به ویندوز

چنین کاری زمانی انجام می شود که کاربر وارد شده باشد.

مناسب ترین برنامه را برای الزامات فرکانس پرتاب انتخاب کنید، حتی اگر به طور کامل با برنامه مورد نیاز مطابقت نداشته باشد. به عنوان مثال، اگر یک کار باید در روزهای هفته در ساعت 21:00 و در تعطیلات آخر هفته - در ساعت 19:00 اجرا شود، در این مرحله از ایجاد کار، باید راه اندازی کار هفتگی را انتخاب کنید و پس از ایجاد آن، تنظیم کنید. در صورت نیاز برنامه ریزی کنید نمونه ای از چنین تنظیماتی در شکل زیر نشان داده شده است.

پس از تنظیم برنامه اولیه، دکمه را فشار دهید به علاوه... نمونه ای از پنجره باز شده در شکل زیر نشان داده شده است.

در این پنجره باید نام و رمز عبوری که وظیفه اجرا می شود را وارد کنید. به طور پیش فرض، نام کاربری با نام کاربری فعلی یکسان است. هنگام وارد کردن رمز عبور مراقب باشید توسط "ستاره" پنهان شده است. اگر رمز عبور بسیار پیچیده است، بهتر است آن را در هر ویرایشگر متنی تایپ کنید (به عنوان مثال، نوت بوک) و در فیلدهای مربوطه کپی کنید. اگر هنگام وارد کردن رمز عبور خطایی رخ دهد، هیچ پیامی در این مورد نمایش داده نمی شود، اما وظیفه اجرا نمی شود. همچنین، به خاطر داشته باشید که ویندوز XP نباید از رمز عبور خالی استفاده کند، اگرچه ممکن است یک حساب کاربری رمز عبور خالی داشته باشد. پسورد خالی نیز باعث از کار افتادن کار می شود. برای رفع این مشکل در ویندوز XP، به حساب کاربری یک رمز عبور بدهید و آن را در وظیفه در حال ایجاد وارد کنید.

وظیفه برنامه ریزی شده از طرف کاربری که وارد شده است اجرا می شود. آن ها ممکن است از زیر یک کاربر با حقوق محدود (گروه کاربران) وظایف را از طرف یک حساب بدون محدودیت حقوق (گروهی) اجرا کنید مدیران). برای انجام این کار، هنگام ایجاد یک کار، به جای نام پیشنهادی کاربر فعلی، نام کاربری با اختیارات اداری (یک کاربر متعلق به مدیران). این منجر به این واقعیت می شود که هنگام اجرای یک کار، برنامه قادر خواهد بود به آن دسته از توابع و فایل هایی دسترسی پیدا کند که یک کاربر معمولی به آنها دسترسی ندارد.

نکته دیگری که به راحتی فراموش می شود و منجر به عدم انجام وظایف برنامه ریزی شده می شود - تغییر رمز عبور کاربر، رمز عبوری که برای ورود به ویندوز باید وارد شود. اگر رمز عبور تغییر کند، باید آن را برای تمام وظایف محول شده تغییر دهید، که بسیار ناخوشایند است، اما امنیت را افزایش می دهد.

پس از وارد کردن نام کاربری و رمز عبور، دکمه را فشار دهید به علاوه.

اگر برنامه راه اندازی به طور کامل الزامات را برآورده می کند، پس از فشار دادن دکمه آماده،در پنجره نشان داده شده در شکل زیر، ایجاد کامل خواهد شد و در پنجره وظایف زمانبندی شده v تابلوهای کنترلوظیفه جدید ایجاد شده ظاهر می شود. اگر برنامه راه‌اندازی کار به تنظیم دقیق‌تر و دقیق‌تری نیاز دارد، کادر « را علامت بزنید. » و دکمه را فشار دهید آماده... در این حالت، پنجره ای برای پیکربندی گزینه های اضافی برای برنامه راه اندازی کار باز می شود.

اگر نیاز به پیکربندی پارامترهای اضافی یک کار برنامه ریزی شده وجود دارد، سپس بر روی وظیفه ایجاد شده در پوشه کلیک راست کنید. وظایف زمانبندی شدهواقع در تابلوهای کنترلو انتخاب کنید خواص... اگر تنظیمات اضافی بلافاصله پس از ایجاد یک کار تغییر می کند، در آخرین پنجره هنگام ایجاد یک کار (تصویر در فصل قبل) باید کادر " را علامت بزنید. تنظیم گزینه های پیشرفته ..."و فشار دهید آماده... هر یک از این توالی اقدامات منجر به این واقعیت می شود که چنین پنجره ای باز می شود.

این پنجره شامل سه تب با پارامترهایی برای تنظیم دقیق برنامه راه اندازی کار است. تمام تنظیمات قرار گرفته بر روی آنها در زیر به تفصیل مورد بحث قرار خواهد گرفت.

در برگه اول ورزش، که ظاهر آن در شکل در ابتدای مقاله نشان داده شده است، اطلاعات اساسی در مورد کار برنامه ریزی شده ارائه می دهد. این:

  • مسیر فایلی که تنظیمات کار در آن ذخیره شده است. در تصویر این مسیر C: WINNTTasks Test Scheduler .job است
  • در زمینه اجرا کردنمسیر برنامه ای که طبق برنامه راه اندازی می شود مشخص شده است. در این مثال، C: Scheduler est.bat است
  • دکمه بررسی اجمالیبه شما امکان می دهد مسیر برنامه در حال راه اندازی را تغییر دهید (اگر فایل برنامه منتقل شده باشد) یا برنامه دیگری را انتخاب کنید. همین کار را می توان به صورت دستی با وارد کردن مسیر و نام فایل اجرایی در فیلد انجام داد اجرا کردندر بالای دکمه قرار دارد بررسی اجمالی.
  • فیلد بعدی پوشه کارحاوی مسیر پوشه ای است که برنامه، که راه اندازی آن برنامه ریزی شده است، فایل های خود را ذخیره می کند و در صورتی که مسیر گزارش ها در خود برنامه مشخص نشده باشد، گزارش های کاری تولید می کند. با استفاده از مقدار این فیلد، می‌توانید گزارش را به پوشه‌ای متفاوت از C: Scheduler، مانند مثال، هدایت کنید.
  • فیلد متنی یک نظربه شما اجازه می دهد تا شرحی از کار در حال راه اندازی را ذخیره کنید. این زمانی راحت است که چندین نفر در رایانه کار می کنند تا نیازی به پرداختن به این موضوع نباشد که کار برای چه کاری ایجاد شده است.
  • فیلد بعدی کاربرشامل نام کاربری است که کار از طرف آن راه اندازی می شود. این مقدار در پایان فصل قبل به تفصیل مورد بحث قرار گرفت.
  • دکمه قراردادن رمز عبوردر صورتی که نام کاربری در قسمت مربوطه تغییر کرده باشد، برای تغییر رمز عبور در نظر گرفته شده است. هیچ کاربرد عملی برای این دکمه وجود ندارد. اگر سعی کنید تغییرات را در کار (از جمله نام کاربری) ذخیره کنید، یک رمز عبور از شما خواسته می شود.
  • جدو مشمول ...برای فعال یا غیرفعال کردن وظایف استفاده می کند. با حذف آن، وظیفه در پوشه ذخیره می شود وظایف زمانبندی شدهاما اجرا نخواهد شد این زمانی مفید است که کار هر از گاهی بر اساس یک برنامه پیچیده انجام شود. غیرفعال کردن موقت یک کار به شما کمک می کند تا مجبور نباشید آن را حذف کنید و زمانی که نیاز به اجرای مجدد آن دارید، آن را ایجاد کنید.

ظاهر تب بعدی :

این برگه تمامی امکانات را برای مدیریت زمانبندی برای اجرای یک کار برنامه ریزی شده ارائه می دهد، که بسیار گسترده تر از مواردی است که در New Task Wizard پیکربندی می شد و در فصل قبل مورد بحث قرار گرفت. بیایید تمام تنظیمات را به ترتیب در نظر بگیریم:

  • در بالای برگه، برنامه زمانی فعلی برای کار برنامه ریزی شده نمایش داده می شود.
  • در جعبه ترکیبی یک کار را برنامه ریزی کنیدمی توانید نوع برنامه راه اندازی را تغییر دهید. همه انواع در فصل قبل مورد بحث قرار گرفت، بنابراین ما در مورد آنها صحبت نمی کنیم.
  • رشته زمان شروعشامل زمانی است که کار در آن اجرا می شود.
  • دکمه پنجره زیر را باز می کند.

چندین تنظیمات زمانبندی اضافی در این پنجره وجود دارد که ذکر آنها به طور جداگانه خالی از لطف نیست.

  • تاریخ شروع... به شما امکان می دهد تاریخ اولین شروع کار را مشخص کنید و پس از آن کار طبق برنامه زمانی مشخص شده اجرا می شود. این فیلد زمانی قابل استفاده است که قرار است کار در تاریخ خاصی شروع شود و نه بلافاصله پس از ایجاد.
  • تاریخ انقضا... این قسمت به شما امکان می دهد تاریخ آخرین اجرای کار را مشخص کنید. پس از تاریخ مشخص شده در این قسمت، کار اجرا نمی شود. برای ایجاد امکان تعیین تاریخ پایان، باید کادر مربوطه را علامت بزنید.
  • گروه میدانی تکرار کار... اگر چک باکس را به همین نام قرار دهید، می‌توانید فاصله زمانی شروع کار را پیکربندی کنید. به عنوان مثال، می توانید هر 30 دقیقه یک کار را به مدت 8 ساعت یا تا زمان مشخصی اجرا کنید. این یک گزینه بسیار مناسب برای حل مشکلات خاص نظارت بر رویداد است. به عنوان مثال، گاهی اوقات لازم است وجود یک فایل را در یک پوشه خاص با بازه زمانی پنج دقیقه در طول روز کاری بررسی کنید و اگر در آنجا ظاهر شد، اسکریپتی را اجرا کنید که اقدامات خاصی را روی فایل انجام می دهد.

    جدو کار را متوقف کنید e برای تکمیل یک کار در حال اجرا زمانی که زمان اجرای آن تمام شده است طراحی شده است. مثلا در زمینه قبل اجرا کنیدساعت ذکر شده 18:00 است. اگر کار بسیار بزرگ است و اجرای آن نیم ساعت طول می کشد، راه اندازی آن در ساعت 17:55 باعث می شود که کار در واقع تا ساعت 18:25 اجرا شود. اگر این وضعیت نامطلوب است، باید کادر را علامت بزنید کار را متوقف کنید... در این صورت، هر چه باشد، کار در ساعت 18:00 خاتمه می یابد.

  • گروه بعدی تنظیمات مربوط به نوع راه اندازی کار انتخاب شده است و برای هر نوع راه اندازی متفاوت است. همه انواع تنظیمات آنها در فصل قبل پوشش داده شد.
  • جدو گسترده ترین امکانات را برای برنامه ریزی انعطاف پذیر برای یک کار باز می کند. اگر آن را تنظیم کنید، یک جعبه ترکیبی در بالای برگه ظاهر می شود که تمام برنامه های ایجاد شده برای کار و دکمه ها را فهرست می کند. ايجاد كردنو حذفبرای مدیریت برنامه

    ایجاد چندین برنامه می تواند تقریباً هر آرزویی را از نظر زمان و دفعات اجرای کار برآورده کند. به عنوان مثال، می توانید کار را به گونه ای تنظیم کنید که دوشنبه ساعت 19:00 هر 10 دقیقه به مدت 2 ساعت، سه شنبه ساعت 20:00 هر 30 دقیقه به مدت یک ساعت، چهارشنبه ساعت 14:00 هر 5 دقیقه تا ساعت 20 اجرا شود. :00 و غیره همانطور که قبلاً مشخص شده است ، برای اجرای چنین تنظیم دقیقی از راه اندازی کار ، باید با استفاده از دکمه یک برنامه زمان بندی ایجاد کنید ايجاد كردن... هر برنامه زمانی که ایجاد می کنید به جعبه ترکیبی در بالای برگه اضافه می شود. برای پیکربندی یا حذف یکی از زمان‌بندی‌ها، آن را از لیست انتخاب کنید و سپس آن را مطابق آنچه در بالا توضیح داده شد پیکربندی کنید یا با استفاده از دکمه مناسب آن را حذف کنید.

برای نشان دادن مراحل توضیح داده شده، یک برنامه زمانی ایجاد کردم که کار را در روزهای هفته در ساعت 9:00 شب و در آخر هفته ها در ساعت 9:00 صبح اجرا می کند. برای این، من دو برنامه ایجاد کردم:

آخرین برگه سوم نشان داده شده در زیر شامل تنظیمات کار اضافی است.

  • جدو وظیفه را حذف کنید، اگر در یک برنامه تکرار نشود، در نظر گرفته شده است که وظایف "یک بار" را از پوشه حذف کند. وظایف زمانبندی شده v تابلوهای کنترل... اگر این کار را در زمان‌بندی راه‌اندازی راه‌اندازی‌های بعدی ارائه نکند، علامت زدن این کادر انتخاب حذف می‌شود.
  • رشته بیشتر ازبه شما امکان می دهد حداکثر زمان اجرا را برای کار مشخص کنید. اگر کار بیشتر از زمان مشخص شده طول بکشد، می توانید اجرا را مجبور به توقف کنید.
  • گروه تنظیمات زمانزمان بیکاری به شما اجازه می دهد تا یک کار را فقط در صورتی شروع کنید که رایانه برای مدتی بیکار بوده باشد. برای برنامه‌ریزی راه‌اندازی وظایف پرمصرف منابعی مفید است که تمام زمان پردازشگر را در طول اجرای آن‌ها می‌گیرد و آن را ۱۰۰ درصد بارگذاری می‌کند.
  • دو جکدای اول گروه مدیریت قدرتبه شما اجازه می دهد مشخص کنید که اگر لپ تاپ با باتری کار می کند، یک کار برنامه ریزی شده را اجرا کنید یا خیر. آخرین، سومین دم، به شما امکان می دهد رایانه را در حالت آماده به کار «بیدار کنید» (حالت مصرف انرژی کم، زمانی که تقریباً تمام دستگاه های رایانه خاموش هستند، اما روشن است و هنگامی که از خواب بیدار می شود، کار خود را بازیابی می کند». حالت آماده به کار برای چند ثانیه، علاوه بر این، تمام برنامه هایی که در زمان ورود به حالت آماده به کار باز بودند، خاتمه نمی یابند و همچنین منتظر هستند تا رایانه از حالت آماده به کار بیدار شود.

برای ذخیره تمام تغییرات انجام شده، روی دکمه کلیک کنید خوب، پس از آن از شما خواسته می شود یک رمز عبور برای کاربری که نامش در تب اول مشخص شده است وارد کنید.

هنگام وارد کردن رمز عبور مراقب باشید. اگر رمز عبور در هر دو فیلد اشتباه وارد شود، هیچ اخطاری در این مورد صادر نمی شود و کار برنامه ریزی شده در زمان مشخص شده شروع نمی شود.

فصل بعدی نمونه‌هایی از متداول‌ترین زمان‌بندی‌ها برای اجرای کارها را با استفاده از آن ارائه می‌کند .

حال بیایید به چندین گزینه برای زمانبندی یک کار پیکربندی شده نگاه کنیم. همه برنامه ها فایل test.bat را از C: Scheduler اجرا می کنند. من ابتدا با استفاده از ویزارد و سپس در پنجره یک کار ایجاد کردم روی آن کلیک راست کرده و انتخاب کنید خواص.

در برگه اول ورزشمن هیچ تغییری ایجاد نکردم، بنابراین او در شرح برنامه ها شرکت نخواهد کرد. آخرین برگه همچنین به جز یک کار "یک بار" در مثال ها مشخص نخواهد شد. لیستی از گزینه های برنامه ریزی که در زیر مورد بحث قرار می گیرد:

راه اندازی کار روزانه

اولین مثال راه اندازی نشان می دهد که چگونه می توان یک کار را برای اجرای روزانه در ساعت 21:00 تنظیم کرد. ساده ترین نسخه برنامه، که توسط جادوگر بدون تنظیم بیشتر ایجاد شده است. برگه v خواصوظیفه ایجاد شده به این صورت است:

چنین برنامه ای به نظر من نیازی به اظهار نظر اضافی ندارد. کار هر روز از ساعت 21:00 شروع می شود.

اجرای یک کار یک روز در میان

این برنامه فقط از این جهت با برنامه قبلی متفاوت است که هر دو روز یکبار اجرا می شود.

همانطور که در تصویر می بینید، در فیلد در روز تنظیم شده است - هر 2 روز. این باعث می شود که کار هر دو روز یکبار اجرا شود. در این قسمت می توانید هر مقداری را وارد کنید.

شروع کار روزانه با تاخیر

در این مثال، کار قرار است روزانه اجرا شود، اما اجرای اول 10 روز به تعویق افتاده است.

همانطور که در تنظیمات اضافیتاریخ شروع کار بر روی 17 تنظیم شده است، در حالی که کار در 6 ایجاد شده است. بنابراین، ما یک کار ایجاد کردیم، اما شروع راه اندازی روزانه آن را 10 روز به تعویق انداختیم.

راه اندازی روزانه یک کار تا یک تاریخ خاص و به دنبال آن حذف کار از

با این برنامه، کار روزانه تا یک تاریخ مشخص اجرا می شود. با رسیدن به آخرین تاریخ شروع، کار از آن حذف می شود .

چنین برنامه ای کار را هر روز شروع می کند، همانطور که می گویند از 7 شروع می شود و به 15 ختم می شود. در تصویر بالا نشان داده شده است. در برگه تنظیماتنشان داده شده است که چک باکس نصب شده است وظیفه را حذف کنید... تنظیم این چک باکس به این واقعیت منجر می شود که وظیفه، پس از آخرین راه اندازی، از آن حذف می شود .

اجرای یک کار در روزهای مختلف هفته در زمان های مختلف

این مثال تنظیم یک برنامه راه اندازی کار را نشان می دهد. در روزهای مختلف هفته در زمان های مختلف

با کمک چنین برنامه زمانی، وظیفه زیر محقق می شود. این کار در روزهای هفته در ساعت 9:00 شب و در تعطیلات آخر هفته در ساعت 9:00 صبح اجرا می شود. در برگه داو نصب شد نمایش چندین برنامه، سپس روزهای کاری با جکدا مشخص شد و ساعت شروع کار ساعت 21:00 تعیین شد. سپس با استفاده از دکمه Create یک برنامه زمان بندی دوم ایجاد شد که نوع راه اندازی آن تغییر یافت و jackdaws در حوالی آخر هفته تنظیم می شوند. اکنون کار در روزهای مختلف در زمان‌های مختلف اجرا می‌شود.

می توانید برنامه های بیشتری برای تنظیم دقیق زمان راه اندازی کار در روزهای مختلف ایجاد کنید، تا ایجاد هفت برنامه برای پیکربندی برنامه برای اجرای کار در زمان های مختلف هر روز هفته.

هر دقیقه یک کار را در ساعات کاری در روزهای کاری انجام دهید

این برنامه هر دقیقه کار را در طول یک روز کاری و فقط در روزهای کاری اجرا می کند. چنین برنامه زمانی برای بررسی وجود یک فایل در یک پوشه خاص از اسکریپت مفید خواهد بود. به عنوان مثال، شعبه ها هر روز در زمان های مختلف در ftp در دفتر مرکزی گزارش های مربوط به کار انجام شده در روز قبل را آپلود می کنند، که باید به طور خودکار از حالت فشرده خارج شده و توسط یک اسکریپت به پایگاه داده شرکت وارد شود. زمانبند اسکریپتی را اجرا می کند که بررسی می کند آیا فایلی در پوشه مشخص شده ظاهر شده است یا خیر، در صورت ظاهر شدن، اقدامات لازم را با آن انجام می دهد و اگر فایل وجود نداشته باشد، اسکریپت به پایان می رسد.

شروع برنامه هر روز کاری از ساعت 8:00 برنامه ریزی شده است. V تنظیمات اضافینشان داده شده است که کار تا ساعت 19:00 هر دقیقه بارها و بارها انجام می شود. بنابراین حداکثر تاخیر در پردازش فایلی که در پوشه ظاهر می شود چند ثانیه خواهد بود.

راه اندازی کار ماهانه

این مثال نشان می دهد که چگونه می توان یک کار را برای یک بار در ماه تنظیم کرد. به عنوان یک قاعده، چنین فرکانس برای اجرای اسکریپت هایی که گزارش های یک ماه گذشته را تجزیه و تحلیل می کنند، ایجاد آمار و قرار دادن گزارش ها در بایگانی مورد نیاز است.

راه اندازی کار برای اولین دقیقه ماه جدید برنامه ریزی شده است. این به دلیل این واقعیت است که می تواند 28، 29، 30 یا 31 روز در ماه وجود داشته باشد. برای اینکه برنامه خود را برای هر ماه ایجاد نکنید، منطقی تر است که کار را در روز اول هر ماه انجام دهید.

زمان‌بندی‌های مبتنی بر این مثال‌ها می‌توانند کار را دقیقاً در زمان و در روزهایی که برای حل تکلیف لازم است، اجرا کنند. تنظیمات آنقدر منعطف است که می توانید هر چقدر که دوست دارید یک برنامه پیچیده ایجاد کنید. استفاده به شما این امکان را می دهد که استفاده از ابزارهایی را که ممکن است ناپایدار باشند، بخشی از منابع سیستم را اشغال کنند یا انعطاف پذیری لازم در تنظیمات را ندارند، کنار بگذارید.

در فصل بعدی، من به طور خلاصه در مورد چگونگی آزمایش کار ایجاد شده برای اطمینان از اجرای روان آن در بار اول صحبت خواهم کرد.

ایجاد یک کار و نوشتن یک برنامه یا اسکریپت که اجرا شود کافی نیست ... ضروری است که یک آزمایش آزمایشی کار را انجام دهید تا مطمئن شوید که کار دقیقاً مطابق برنامه ریزی انجام می شود و هنگام شروع هیچ مشکلی وجود ندارد. انجام این کار بسیار ساده است.

روی وظیفه ایجاد شده در کلیک راست کنید و مورد را انتخاب کنید اجرا کردن... بدون در نظر گرفتن زمان بندی، کار بلافاصله اجرا می شود.

رایج ترین اشتباهات هنگام ایجاد یک کار که منجر به شروع نشدن کار در زمان مشخص شده یا شکست در هنگام اجرای آزمایشی می شود رمز ورود اشتباه است. نه کمتر، ممکن است با این واقعیت روبرو شوید که کار به دلیل خالی بودن رمز عبور حساب شروع نمی شود. ویندوز 2000، بر خلاف ویندوز XP، وظیفه را تحت یک حساب کاربری با رمز عبور خالی اجرا می کند. در XP، کار شروع نمی شود. راه حل این مشکل این است که برای حساب کاربری رمز عبور قرار داده و در تنظیمات وظیفه مشخص کنید.

خطای دیگر می تواند ناشی از این واقعیت باشد که مسیر برنامه یا اسکریپت راه اندازی شده توسط کار به درستی مشخص نشده است. از جمله، اگر در مسیر برنامه یا اسکریپت در حال راه‌اندازی فضاهایی وجود داشته باشد، مسیر باید در گیومه محصور شود.

یکی دیگر از مشکلات اجرای یک کار برنامه ریزی شده می تواند ناشی از اجرا نشدن سرویس باشد. ... لطفاً توجه داشته باشید که اگر وظایف برنامه ریزی شده وجود دارد، حالت راه اندازی سرویس وظیفه زمانبندیباید باشد خودکار... اگر حالت شروع سرویس به صورت دستی، سپس جادوگر ایجاد کار بدون هیچ مشکلی شروع می شود. ویندوز هنگام باز کردن ویزارد و پس از راه اندازی مجدد سرویس، سرویس لازم را به تنهایی راه اندازی می کند اجرا نشده باقی می ماند و کار اجرا نمی شود. نحوه بررسی و تنظیم حالت راه اندازی یک سرویس وظیفه زمانبندی v خودکار، در بالا توضیح داده شد.

پس از اتمام موفقیت آمیز راه اندازی آزمایشی کار، در پنجره اصلی ، در نمودار نتیجه گذشتهمقدار 0x0 ظاهر می شود. این نشان می دهد که راه اندازی کار با موفقیت انجام شده است. اگر راه اندازی کار به دلایلی ناموفق بود، در ستون دولتنوشته خواهد شد " راه اندازی ناموفق بود". برای اطلاع از دلیل شروع نشدن کار، گزارش کار را باز کنید .

شکل منو را نشان می دهد زمانبندی اختیاری... برای باز کردن گزارش کار، آیتم منوی پایینی را انتخاب کنید مشاهده گزارش... نمونه ای از یک خطای ثبت شده در زیر نشان داده شده است. "Testing Scheduler.job" (test.bat) 3/14/2004 8:51:20 بعد از ظهر ** خطا ** تلاش برای استفاده از حساب وظیفه ناموفق بود، بنابراین کار تکمیل نشد. خطای خاص: 0x8007052e: ورود ناموفق بود: نام کاربری یا رمز عبور شناسایی نشد. لطفا نام کاربری و رمز عبور صحیح را بررسی کنید و دوباره امتحان کنید.

برای دریافت این خطا، عمدا رمز عبور کاربر را اشتباه وارد کردم و با استفاده از دستور آن را اجرا کردم. اجرا کردنهمانطور که در بالا توضیح داده شد.

بنابراین استفاده از گزارش کار است به شما کمک می کند تا به سرعت دلیل عدم راه اندازی کار را از بین ببرید.

گزارش کار در فایل SchedLgU.Txt قرار دارد که در systemroot قرار دارد، i.e. در پوشه ای که ویندوز در آن نصب شده است. رمزگذاری این فایل Yunikod است.

شمردن ایالت زمانبندیممکن است حاوی مقادیری باشد که در جدول زیر توضیح داده شده است.

راه اندازی آزمایشی موفقیت آمیز کار، نیاز به نظارت مداوم بر اجرای کار را برطرف نمی کند. پس از ورود به عملیات "مبارزه" کار، فراموش نکنید که به طور دوره ای از طریق ورود به سیستم و ... راه حل معقول تر این است که یک فایل log از خود کار ایجاد کنید و پس از اتمام آن این گزارش را باز کنید. به عنوان مثال، صبح که سر کار می آیید، یک پنجره ویرایشگر باز با یک فایل log را مشاهده خواهید کرد. این شما را مجبور می کند که به طور غیرارادی نتیجه کار را مشاهده کنید و عدم وجود پنجره باز به معنای مشکلاتی است که یا هنگام شروع کار یا در حین اجرای آن به وجود آمده است. این به سرعت مشکل را برطرف می کند.

اغلب نیاز به انجام خودکار اقدامات خاصی در رایانه های کاربران در شبکه محلی وجود دارد. مدیر می تواند مشاغل را مدیریت کند در رایانه های کاربران از راه دور، از طریق شبکه. حسابی که مشاغل از آن مدیریت خواهند شد باید حقوق داشته باشد مدیرروی کامپیوتر کاربر

برای ایجاد، تغییر یا حذف یک کار در رایانه کاربر از طریق شبکه، از طریق باز کنید شبکهکامپیوتر او

سایر منابع مشترک در رایانه کاربر عبارتند از وظایف زمانبندی شده... این پوشه را باز کنید. یک پنجره نمونه در شکل زیر نشان داده شده است.

برای ایجاد یک کار جدید در رایانه کاربر، کلیک راست کرده و انتخاب کنید ایجاد کار برنامه ریزی شده، همانطور که در تصویر بالا نشان داده شده است. پس از آن، یک مورد جدید در رایانه کاربر ایجاد می شود. خالیورزش. جادوگر شروع نمی شود زیرا کار از طریق شبکه ایجاد می شود، نه به صورت محلی. پس از وارد کردن نام وظیفه جدید، باید ویژگی های آن را پیکربندی کنید. این را می توان در پنجره ای انجام داد که با کلیک بر روی دکمه سمت راست روی یک کار جدید، هنگام انتخاب یک آیتم منو، باز می شود خواص.

هنگام پیکربندی یک کار، به یاد داشته باشید که کار از راه دور پیکربندی شده است، نه به صورت محلی.

تمام پارامترهای کار، که از راه دور پیکربندی شده است، با تنظیمات کار محلی یکسان است و در بالا توضیح داده شد.

در ویندوز XP و نسخه های جدیدتر، یک ابزار خط فرمان schtasks وجود دارد که به شما امکان می دهد وظایف برنامه ریزی شده را در رایانه های موجود در شبکه محلی مدیریت کنید. این ابزار برای مدیریت وظایف از اسکریپت ها ضروری خواهد بود. با تایپ کردن در خط فرمان می توانید در مورد کلیدهای اجرای این ابزار کمک بگیرید

مقالات مرتبط برتر