2009-02-20 14 views
9

में विंडोज सेवाओं को शुरू और बंद करने का आसान तरीका मैं कभी-कभी खुद को कई विंडोज़ सेवाओं को शुरू और बंद कर देता हूं। विंडोज सेवाओं को रोकने और शुरू करने के लिए मुझे पता है कि एकमात्र उपकरण "प्रशासनिक उपकरण" (% SystemRoot% \ system32 \ services.msc/s) के अंतर्गत "सेवा" प्रोग्राम है। यह प्रोग्राम आपको एक समय में एक सेवा में हेरफेर करने की इजाजत देता है, अक्सर रुकने के लिए इंतजार करते समय रुक जाता है। एक "बंद करें" बटन उपलब्ध है, लेकिन मैं केवल उन सभी सेवाओं का चयन करना चाहता हूं जिन्हें मैं रोकना या शुरू करना चाहता हूं, और एक ही समय में उन सभी पर एक ही आदेश निष्पादित करना चाहता हूं।विंडोज एक्सपी

क्या Windows XP के लिए कई विंडोज सेवाओं को शुरू और बंद करने का कोई आसान तरीका है?

+0

स्टैक ओवरव्लो प्रोग्रामिंग प्रश्नों के लिए है। आप यहां इसके साथ सहायता प्राप्त कर सकते हैं: http://stackoverflow.com/questions/321618/where-can-i-ask-questions-that-arent-programming-questions – EBGreen

उत्तर

7

यह संभव शुरू करने के लिए/आदेश-पंक्ति उपकरण का उपयोग करके विंडोज सेवाओं को रोकने के इस तरह के शुद्ध शुरू और शुद्ध रोक और Sc.exe, लेकिन जैसा कि जहाँ तक ज्ञात के रूप में मैं उनमें से कोई भी अधिक पर संचालित करने के लिए अनुमति देता है एक बार में एक से अधिक सेवा।

सबसे आसान समाधान बैच फ़ाइल में विभिन्न सेवा नाम निर्दिष्ट करके कमांड लाइन उपकरण एकाधिक बार को आमंत्रित करना है।

इसके अलावा, ध्यान दें कि कारण है कि एक Windows सेवा और समय था जब प्रक्रिया वास्तव में बाहर निकलता है पर रोक आदेश जारी करने के बीच भी विलंब होता है, इस तथ्य की वजह यह है कि Windows सेवा नियंत्रक 30 सेकंड तक इंतजार कर रहा है सेवाओं को ठीक से बंद करने की अनुमति देने के लिए।
यदि कोई सेवा उस समय से बाहर नहीं निकलती है, तो एक संदेश आपको सूचित करेगा कि "सेवा ने समय-समय पर" में जवाब नहीं दिया। अधिक जानकारी here मिल सकती है।

1

msconfig आज़माएं ("रन" संवाद पर जाएं, "msconfig" टाइप करें)। "सेवाएं" टैब चुनें।

2

शुद्ध प्रारंभ और शुद्ध रोक आदेशों तुम कहाँ जा रहे हैं ...

0

आप एक आदेश/बैच स्क्रिप्ट कमांड लाइन सेवा नियंत्रक, sc.exe का उपयोग करता है लिख सकते हैं।

वैकल्पिक रूप से, आप SysInternals psservice.exe कमांड-लाइन टूल को देख सकते हैं।

net start "Service name with space" 
net stop SerivceNameWithoutSpace 

ध्यान रखें कि आप उद्धरण की आवश्यकता होगी, तो सेवा का नाम रिक्त स्थान है रहें:

13

शुरू करने और एक सेवा रोकने के लिए अपने cmd.exe में "शुद्ध शुरू" और "शुद्ध रोक" कमांड का प्रयोग करें।

संबंधित मुद्दे