क्या बूट / समय शुरू होने में देरी के बाद निश्चित समय पर एक कार्यक्रम शुरू करने का एक सुंदर तरीका है?


2

क्या बूट के 5 मिनट बाद प्रोग्राम शुरू करने का कोई सुंदर तरीका है?

उदाहरण के लिए शुरू करें:

  1. बूट के 5 मिनट बाद क्रोम शुरू करें
  2. बूट के 15 मिनट बाद आउटलुक शुरू करें
  3. बूट के 20 मिनट बाद ब्लूस्टैक्स शुरू करें

धन्यवाद

मुझे स्टार्टअप डेलियर मिला लेकिन मैं सोच रहा हूं कि क्या कोई अन्य समाधान है ..


8
यदि यह विंडोज है, तो क्या आपने टास्क शेड्यूलर का उपयोग करने की कोशिश की है ?

1
आउटलुक और ब्लूस्टैक्स केवल विंडोज के लिए उपलब्ध है => ओएस संभवतः विंडोज
निक्डा

दरअसल आउटलुक और ब्लूस्टैक्स दोनों मैक
जॉनी राइट

जवाबों:


3

विंडोज 7 में;

Start

Task Scheduler (स्टार्ट मेन्यू के भीतर सर्च बार में)

Create Task

Triggers टैब

New

कार्य शुरू करें: At logon/At startup

टिकटिक Delay task for:

दर्ज करें 5 minutes(या प्रत्येक कार्य के लिए जो भी समय हो)

OK

Actions टैब

क्रिया: Start a program

Browse

ऐप चुनें

OK

General टैब

एक नाम चुनो

OK

किया हुआ


कोई समस्या मुझे बताएं
जॉनी राइट

2

यदि विंडोज:

टास्क शेड्यूलर आपकी सबसे अच्छी शर्त है, और यह एक अच्छा संसाधन है (और हां, मैंने इस लिंक को केवल टिप्पणियों से प्रश्न पर कॉपी किया था। क्रेडिट जहां क्रेडिट देय है)।

लेकिन वास्तव में, Googling "कार्य अनुसूचक" आपको उपयोगी जानकारी का खजाना देना चाहिए। चूंकि टास्क शेड्यूलर डिफ़ॉल्ट रूप से विंडोज के साथ आता है, और यह माइक्रोसॉफ्ट द्वारा बाहर रखा जाता है, माइक्रोसॉफ्ट की साइटों के लिए लिंक का पक्ष (जैसा कि उनके प्रलेखन अधिक व्यापक होगा)।

संपादित करें: मैं आपको जॉनी राइट के उत्तर का भी उल्लेख करूंगा, क्योंकि यह एक सहायक और स्पष्ट पूर्वाभास देता है।

यदि लिनक्स / यूनिक्स

आप का उपयोग करना चाहेंगे cronया atप्रति-उपयोगकर्ता crontab के लिए crontab सिंटैक्स से अवगत रहें , वैश्विक crontab के समान नहीं है , और यदि आप स्क्रिप्ट /etc/cron.daily/या अन्य आवृत्ति-विशिष्ट cron निर्देशिकाओं में से एक में रखते हैं, तो आप स्क्रिप्ट के किसी भी प्रारूप का उपयोग कर सकते हैं।

आप केवल एक init स्क्रिप्ट के लिए इच्छित कार्यक्षमता जोड़ सकते हैं (या, बेहतर, फिर भी, अपनी खुद की init स्क्रिप्ट लिखें) जो एक सबप्रोसेस फ़र्क करता है जो आप चाहते हैं क्रिया करता है।

उदाहरण के लिए, नीचे की तरह एक फ़ाइल डालने से /etc/init.dयह बूट समय पर चलेगा:

#!/usr/bin/env bash
mything ()
{
    # Wait five minutes; 5 * 60 seconds
    sleep $(( 5 * 60 ))
    # Do the thing you want to do
    exampleprogram exampleArg1 exampleArg2
}
mything & >/dev/null

वे सभी लिंक, वैसे, बस मैनपावर हैं, इसलिए उन्हें एक्सेस करने के लिए आप उपयोग करेंगे: man 1 crontab(प्रति उपयोगकर्ता crontab सिंटैक्स के लिए), man 5 crontab(वैश्विक crontab सिंटैक्स के लिए), man cron(cron सिंटैक्स के लिए), और man at( सिंटैक्स के लिए) )।

किसी भी तरह से

इस बात से अवगत रहें कि, मशीन के बूट समय के सापेक्ष एक घटना को निर्धारित करने के लिए आपको प्रशासनिक / सुपरसुसर विशेषाधिकारों की आवश्यकता होगी , जबकि आपको अपने स्वयं के लॉगिन समय के सापेक्ष किसी कार्यक्रम को शेड्यूल करने के लिए व्यवस्थापक विशेषाधिकारों की आवश्यकता नहीं होगी।


"हमेशा एक महत्वपूर्ण लिंक का सबसे प्रासंगिक हिस्सा उद्धृत करें, यदि लक्ष्य साइट अप्राप्य है या स्थायी रूप से ऑफ़लाइन है।"
and31415

@ @31415 बेहतर है?
पार्थियन ने

लिनक्स हिस्सा मुझे अच्छा लगता है। यदि आप किसी बाहरी स्रोत की ओर इशारा करते हुए लिंक डालना चाहते हैं, तो यह ठीक है; बस कुछ अंश भी शामिल करना सुनिश्चित करें। इस तरह आपको एक आत्म-निहित जवाब मिलता है।
31415
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.