मैं पृष्ठभूमि में चलाने के लिए एक विंडोज शेड्यूल किए गए कार्य को कैसे सेट करूं? [बन्द है]


149

क्या कोई जानता है कि विंडोज टास्क शेड्यूलर का उपयोग करके पृष्ठभूमि में चलने के लिए एक निर्धारित कार्य कैसे निर्धारित किया जाए?
ऐसा करने का कोई विकल्प नहीं दिखता है।


यहाँ मैंने बाहरी उपकरणों के बिना खिड़कियों पर एक छिपी प्रक्रिया को शुरू करने के लिए सभी संभव तरीकों को संकलित करने की कोशिश की है। एक स्क्रिप्ट के अलावा जो एक कार्य को निर्धारित करता है।
npocmaka

@npocmaka - मृत लिंक - क्यू एंड ए / विकी के रूप में कृपया पोस्ट कहीं
एलेक्स एस

1
@ एलेक्स - इस एक की
npocmaka

1
शायद किसी की मदद करेंगे: howtogeek.com/tips/…
X-factor

यदि आप PowerShell स्क्रिप्ट चला रहे हैं, तो यहाँ समाधान superuser.com/a/1038142/106079
BBK

जवाबों:


216

जैसा कि नीचे दिए गए टिप्पणियों में मटियास नॉर्डकविस्ट ने कहा है , आप रेडियो बटन विकल्प "रन करें कि उपयोगकर्ता लॉग ऑन है या नहीं" भी चुन सकते हैं । कार्य को सहेजते समय, आपको उपयोगकर्ता पासवर्ड के लिए एक बार संकेत दिया जाएगा। bambams ने कहा कि यह प्रक्रिया को सिस्टम की अनुमति नहीं देगा, और कमांड विंडो को छिपाने के लिए भी लगता है।


यह एक स्पष्ट समाधान नहीं है, लेकिन पृष्ठभूमि में एक अनुसूचित कार्य चलाने के लिए, कार्य को चलाने वाले उपयोगकर्ता को " सिस्टम " में बदलें , और आपकी स्क्रीन पर कुछ भी दिखाई नहीं देगा।

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें


53
तो मूल रूप से यह »या तो मुझे अपनी स्क्रीन पर कुछ दिखाई देता है या एप्लिकेशन को परे-व्यवस्थापक विशेषाधिकार मिलते हैं«? बहुत अच्छा नहीं लगता ...
जॉय

12
+1 मेरी समस्या का हल, धन्यवाद! लेकिन उपयोगकर्ता खाते का उपयोग विंडो की दृश्यता के साथ करने के लिए कुछ भी क्यों नहीं करता है, और "हिडन" चेकबॉक्स क्यों करता है, जो लगता है कि ऐसा करना चाहिए, कुछ भी नहीं?
जोशुआ फ्रैंक

13
हाँ, जबकि यह एक अच्छा टिप है, यह एक बुरा समाधान है। कार्य सिस्टम प्रिविलेज के साथ चलना समाप्त होता है, जानबूझकर या अनजाने में नुकसान कर सकता है। अगर यह इंटरनेट एक्सेस करता है तो कोई आपके सिस्टम से समझौता कर सकता है। यह अलग-अलग उपयोगकर्ता प्रोफ़ाइल के साथ चलता है इसलिए% USERPROFILE% भिन्न स्थान पर हल होगा। यह आपके दस्तावेज़ नहीं देखेगा (जब तक कि आप हार्डकोड पथ नहीं देते)। आपके द्वारा बनाई गई फ़ाइलें आपके लिए तब तक अस्वीकार्य हो सकती हैं (जब तक कि आप व्यवस्थापन पर स्विच न करें)।
खुद

16
मामले में कोई और इस पार आता है। मुझे सर्वरफ़ॉल्ट पर यह समाधान मिला है जिसमें विशेषाधिकार बढ़ाने की आवश्यकता नहीं है। serverfault.com/questions/9038/…
ब्रोंसोजा

34
संभवत: अधिक स्वीकार्य साइड-इफेक्ट के साथ ऐसा करने का एक और तरीका है। बस "उपयोगकर्ता लॉग ऑन है या नहीं" चेकबॉक्स चेक करें। यह पृष्ठभूमि में कार्यक्रम चलाएगा। हालांकि ठीक क्लिक करने पर आपको उपयोगकर्ता का पासवर्ड प्रदान करना होगा।
मटियास नॉर्डकविस्ट

10

आप जिस एप्लिकेशन को पृष्ठभूमि में चलाने का प्रयास कर रहे हैं उसे सीएलआई आधारित मानकर, आप छुपी हुई शुरुआत का उपयोग करके अनुसूचित नौकरियों को कॉल करने का प्रयास कर सकते हैं

इसे भी देखें: http://www.howtogeek.com/howto/windows/hide-flashing-command-line-and-batch-file-windows-on-startup/


3
नया प्रोग्राम डाउनलोड करने की कोई आवश्यकता नहीं है, विंडोज पहले से ही एक के साथ आता है। इसे कहा जाता हैstart /b
ब्लूराजा - डैनी पफ्लुघोफ्ट

6
इसके साथ समस्या startयह है कि इसका कमांड प्रोग्राम नहीं है, इसलिए आप इसे टास्क शेड्यूलर में उपयोग नहीं कर सकते हैं।
एरिक कप्लून

3
cmd.exe /c startआदेशों के लिए चाल है जो प्रोग्राम नहीं हैं।
hypersw

25
@hypersw ..., जो बदले में, कार्य चल रहा है, जबकि कमांड प्रॉम्प्ट दिखा रहा है। :)
केमिली

3
@ जिप्सर्स, कैममिल सही है, सिस्टम अभी भी cmdप्रक्रिया और startकमांड के लिए एक कंसोल विंडो बनाता है , इसलिए आप अभी भी एक कंसोल विंडो के साथ समाप्त होते हैं, जो एक पल के लिए बहुत कम चमकता है। यह सिर्फ समस्या का बचाव करता है (और मुद्दे पर अमूर्तता के एक अतिरिक्त और अनावश्यक स्तर को जोड़ता है।
Synetech
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.