Featured

    Featured Posts

टास्‍क शेड्यूलर का ले एडवांटेज और रिपेटिटिव टास्‍क को ऑटो पायलट मोंड पर ड़ाले

हर बार जब भी हम अपना पीसी शुरू करते हैं, तो हम अपने आपको फिर सें उन्ही टासWindows Task Scheduler्क को फिर से और फिर से करने के लिए मजबूर पाते हैं| इनमें से कुछ टास्क को सच में बहुत बोरिंग होते हैं, लेकिन फिर भी हमें वो करने पड़ेते हैं| अगर हमे एक ऐसा टूल मिल जाएं जो यह सभी बार बार करने वाले टास्क को खुद ही कर ले तो हम कितना खुश हो जाएंगे? आख़िरकार, उन रिपेटिटिव टास्क को करने में समय क्यों बर्बाद करें जब कि हम इन्हे ऑटोमेटिक कर सकते हैं|
विंडोज में टास्क को शेड्यूल करना बहुत ही आसान हैं| माइक्रोसॉफ्टने विंडोज में बहुत ही उपयोगी टूल शमिल किया हैं, जो Task Scheduler के नाम से जाना जाता हैं| टास्क शेड्यूलर में आप टास्क को एड कर सकते हैं और उन्हे ऑटोमेट कर सकते हैं| इस पोस्ट में, मै आपको दिखाऊँगा कि टास्क शेड्यूलर के साथ टास्क को कैसे शेड्यूल और ऑटोमेट करें|

Launch Task Scheduler:
टास्क शेड्यूलर को शुरू करने के लिए -
  • Start button --> Control Panel--> Administrative Tools --> Task Scheduler पर जाएं|
या
  • Windows + R किज प्रेस कर रन कमांड शुरू करें|
  • यहाँ taskschd.msc टाइप करें और एंटर करें|
जैसे कि आप देख सकते हैं, टास्क Task Sheduler1शेड्यूलर कि विंडो तीन पेन खड़ी विभाजित हैं – लेफ्ट पेन में कंसोल ट्रि, राइट पेन में एक्शन और सेंटर पेन में विभिन्न जानकारीपूर्ण एरिया होता हैं|
आप टास्क शेड्यूलर में Create Basic Task Wizard या Create Task डायलॉग बॉक्स से नया टास्क क्रिएट कर सकते हैं| Create Basic Task टाइम-ट्रिगर टास्क के लिए उचित हैं और इसमें टास्क को विंडोज शुरू होने के बाद या लॉग इन होने के बाद के लिए सेट कर सकते हैं| अधिक कॉम्पलेक्स टास्क के लिए Create Task डायलॉग बॉक्स के माध्यम से जाएं|



Create a task:
Task Scheduler कि मदद सें कई टास्क को आप ऑटोमेटिक हि कर सकते हैं| उनमें से कुछ यहां हैं-

1) Schedule to Launch a programs when you log on:
हर बार जब आप अपने कंप्यूटर पर लॉग ऑन करते हैं, तो आपको विंडोज सॉफ्टवेयर, ब्राउज़र, ईमेल क्लाइंट जैसे कई प्रोग्राम शुरू करने पड़ते है| इन प्रोग्राम्स को टास्क शेड्यूलर विज़ार्ड का उपयोग कर एक ऐसी टास्क बनायी जा सकती है, जिससे जब भी आप कंप्यूटर शूरू करेंगे तो वे प्रोग्राम्स ऑटोमेटिक रन होंगे|
मैं ऐसे कई युजर्स को जानता हूँ जो कंप्यूटर शूरू करने के बाद सबसे पहले मेल चेक करने के लिए आउटलुक रन करते हैं और सबसे आखीर में जब कंप्यूटर शट डाउन करते हैं, तभी क्लोज करते हैं| यहाँ हम Task Scheduler कि मदद सें आउटलुक को कंप्युटर स्टार्ट होने के बाद ऑटोमेटिक कैसे रन करे यह देखेंगे|

  1. Task Scheduler को स्टार्ट करें|Task Sheduler- Create Bask Task Wizard1
  2. राइट पेन के Actions मेनू के तहत Create Basic Task को क्लिक करें|
  3. “Name” में टास्क के लिए कोई नाम टाइप करें और “Description” में इस टास्क के बारें में विवरण टाइप करें| आगे बढ़ने के लिए "Next" को क्लिक करें।




  1. Next स्क्रीन में Trigger सिलेक्ट करें| यहाँ आपको कंप्यूटर शुरू होते ही आउTask Sheduler- Create Bask Task Wizard2टलूक रन करना हैं तो ऑप्शंस में से “When the computer starts” या “When I log on” सिलेक्ट करें और फिर Next को क्लिक करें|







  1. Next स्क्रीन Action में “Start a program”Task Sheduler- Create Bask Task Wizard सिलेक्ट करें और फिर Next को क्लिक करें|




  1. "Program/Script" के निचे के Browse बटन को क्लिक करें| Microsoft Outlook का लोकेशन सिलेक्ट करें और फिर Open को क्लिक करें|Task Sheduler- Create Bask Task Wizard5
  2. Microsoft Office 2007 के लिए इसका डिफॉल्ट लोकेशन "C:\Program Files\Microsoft Office\Office12\Outlook.exe" हैं|
  3. "Next" को क्लिक करें और बाद में सभी सेटींग को सेव करने के लिए "Finish” को क्लिक करें|
अब दिए गए शेड्यूल पर आउटलूक ऑटोमेटिक शुरू होगा|




2) Schedule and Automate running of Disk Cleanup Utility:
Disk Cleanup आपके कंप्यूटर पर आप जिन फ़ाइलों कि अभी ज़रूरत नहीं हैं उन्हे डिलीट करने और हार्ड डिस्क कि स्पेस फ्री करने का एक सुविधाजनक तरीका है। डिस्क क्लीनअप को ऑटोमेटिक हर सप्ताह में एक बार रन करने से आप इसे रन के लिए याद रखने से होने वाली परेशानी से बच सकते है।
  1. Task Scheduler को स्टार्ट करें|
  2. राइट पेन के Actions मेनू के तहत Create Basic Task को क्लिक करें|
  3. “Name” में टास्क के लिए कोई नाम टाइप करें और “Description” में इस टास्क के बारें में विवरण टाइप करें| आगे बढ़ने के लिए "Next" को क्लिक करें।
  4. Trigger स्क्रीन में Disk Cleanup को कितनी बार रन करना चाहते हैं इसके लिए ऑप्शन चुनें| यहाँ आपको डिस्क क्लीनअप सप्ताह में सिर्फ एक बार रन करना हैं तो Weekly का ऑप्शन चुनें|
  5. शेड्यूल के लिए डेट और टाइम कि फ्रिक्वेTask Sheduler- Disk Cleanup Ulitilty-4ंसी चुनें, फिर "Next" को क्लिक करें।
  6. Next स्क्रीन Action में “Start a program” सिलेक्ट करें|
  7. "Program/Script" के निचे के Browse बटन को क्लिक करें और cleanmgr.exe टाइप करें और Open को क्लिक करें| फिर उसके बाद next को क्लिक करें।
  8. सेटींग को सेव करने के लिए "Finish” को क्लिक करें|
जब आप Disk Cleanup को शेड्यूल करते हैं, तो यह तय समय पर ओपन होगा और आपको यहाँ Select the Drive you want to Clean up जैसे ऑप्शन सिलेक्ट करने होंगे|

3) Schedule computer to shut down at a certain time:
कई बार ऐसा हो सकता हैं कि आपका कंप्यूटर किसी टास्क को प्रोसेस कर रहा हो या हो सकता है कि आप इंटरनेट से फ़ाइलों को डाउनलोड कर रहे हो, लेकिन आप तब तक इंतजार नहीं करना चाहते या फिर ऐसा भी हो सकता हैं कि आप आप सामान्य रूप से विशिष्ट समय पर अपने पीसी को शट डाउन करते है, वजह चाहे कोई हो आपको पीसी विशिष्ट समय पर शट डाउन, रिस्टार्ट करना हो तो आप Task scheduler कि मदद ले सकते हैं|
  1. Task Scheduler को स्टार्ट करें|
  2. राइट पेन के Actions मेनू के तहत Create Basic Task को क्लिक करें|
  3. “Name” में टास्क के लिए कोई नाम टाइप करें जैसे कि PC Shutdown और “Description” में इस टास्क के बारें में विवरण टाइप करें| आगे बढ़ने के लिए "Next" को क्लिक करें|
  4. Trigger स्क्रीन में पीसी शट डाउन के लिए फ्रिक्वेंसी चुनें| हर रोज शट डाउन करना हैं तो daily सिलेक्ट करें और फिर "Next" को क्लिक करें|
  5. Action स्क्रीन में “Start a program” सिलेक्ट करें और फिर "Next" को क्लिक करें|
  6. Start a Program स्क्रीन के "Program/script" के निचें C:\Windows\System32\shutdown.exe टाइप करें|
  7. Add arguments टेक्स्ट फिल्ड में /s टाइप करें और "Next" को क्लिक करें|
  8. सेटींग को सेव करने के लिए "Finish” को क्लिक करें|
अब आपका पीसी तय समय पर ऑटोमेटिक ही शट डाउन होगा|


4) Automatically delete old files from a specified folder:
यदि आप इंटरनेट का बहुत जादा उपयोग करने वाले युजर हैं और इंटरनेट से भारी मात्रा में डाउनलोड करते हैं तो आपको बार बार डाउनलोड फ़ोल्डर को क्लिन करना पड़ता होगा| इसके साथ ही अगर आप नेटवर्क पर बहुत जादा रिसोर्सेस शेयर करते हैं और बाद में वे आपके लिए उपयोगी नहीं हैं तो आपको इस फ़ोल्डर को भी क्लिन करना पड़ेता होगा| अब बार बार ऐसे फ़ोल्डर को क्लिन करना बहुत उबाऊ होता है। लेकिन इसके लिए फिर से एक बार टास्क शेड्यूलर आपकी मदद करेंगा और आप जो चाहें उस फ़ोल्डर के भीतर के सभी फ़ाइलों को डिलीट करेंगा|
इसके लिए सबसे पहले आपको एक बैच फ़ाइल बनानी होगी तो किसी विशिष्ट फ़ोल्डर/डिरेक्टरी से ऑटोमेटिक ही सभी फ़ाइलों को डिलीट करेंगी|
Create a Batch File:
  1. Notepad ओपन करें|
  2. नोटपैड में निम्न कोड कॉपी करें
  3. forfiles /p “C:\Users\USERNAME\Downloads” /s /m *.* /c “cmd /c Del @path” /d -30
  4. यहाँ USERNAME कि जगह आपके पीसी का युजर नेमTask Scheduler - Automatically delete old files-1 से दे| और इस कोड के आखरी 30 का मतलब हैं कि 30 दिनों पुरानी फ़ाइलें डिलीट होंगी| आप यहां अपना नंबर दे सकते हैं|
  5. जब कि यह एक बैच फ़ाइल है, इसमें आप एक से जादा कमांड लाइन एड कर सकते हैं| उदाहरण के लिए इसके शेयर फ़ोल्डर भी एड कर है तो -
  6. forfiles /p “C:\Users\USERNAME\Share Documents” /s /m *.* /c “cmd /c Del @path” /d -30
  7. इस नोटपैड फ़ाइल को delete.bat नाम से सेव करें|

Run Batch File in Task Scheduler:
  1. अब इस नोटपैड फ़ाइल को हर हफ़्ते ऑटोमेटिक रन करने के लिए शेड्यूल करें –
  2. Task Scheduler को स्टार्ट करें|
  3. राइट पेन के Actions मेनू के तहत Create Basic Task को क्लिक करें|
  4. “Name” में टास्क के लिए कोई नाम टाइप करें जैसे कि Delete Old Files और “Description” में इस टास्क के बारें में विवरण टाइप करें| आगे बढ़ने के लिए "Next" को क्लिक करें|
  5. Trigger स्क्रीन में पीसी शट डाउन के लिए फ्रिक्वेंसी चुनें| यहाँ हमें delete.bat फ़ाइल को हफ़्ते मे सिर्फ एक बार रन करना है, तो यहां Weekly सिलेक्ट करें और फिर "Next" को क्लिक करें|Task Scheduler - Automatically delete old files-2 (1)
  6. Action स्क्रीन में “Start a program” सिलेक्ट करें और फिर "Next" को क्लिक करें|
  7. Start a Program स्क्रीन में Brower बटन को क्लिक करें और और आपके द्वारा बनाए delete.bat बैच फ़ाइल को सिलेक्ट करें और "Next" को क्लिक करें|
  8. Summary screen में सेटींग को कंफर्म करें और "Finish” को क्लिक करें|

क्या आपको लगता है कि रिपेटिटिव टास्क को ऑटोमेटिक करना सच में एक ग्रेट आइडिया हैं? क्या आप वर्तमान में टास्क शेड्यूलर का उपयोग कर रहें हैं? कमेंटस् में जरूर शेयर करें|
author

Author Name

Author Description!

Get Free Email Updates to your Inbox!

Post a Comment

www.CodeNirvana.in

Blog Archive

Powered by Blogger.

Translate

Total Pageviews

Copyright © HAR PRAKAR KI JAANKAARI HINDI MEIN | Blogger Templates | Designed By Code Nirvana