सभी सेवाओं को कॉन्फ़िगर करें विंडोज


0

क्या विंडोज में सभी सेवाओं का प्रबंधन करने का कोई तरीका है, बिना उन्हें एक-एक करके कॉन्फ़िगर करने का? Sc कमांड के लिए वाइल्डकार्ड जैसा कुछ।


Txt फ़ाइल में सेवा नामों की सूची के माध्यम से एक लूप के बारे में कैसे
Knuckle-Dragger

मैं उन चीजों को अक्षम कर रहा हूं जो मेरे उद्देश्यों के लिए एकतरफा हैं, लेकिन मैं इस बात पर ध्यान दे सकता हूं कि वाइल्डकार्ड के माध्यम से पूरे रैक को अक्षम करने से चीजें खराब हो जाएंगी। वहाँ कुछ है कि बंद करने के लिए आसान लग रहे हैं कि बहुत परेशानी का कारण होगा। (उदाहरण के लिए ईवेंट लॉग को अक्षम करना)। विंडोज 7 में कुछ बहुत ही अजीब निर्भरताएं। ऑटोरन का उपयोग करना एक अच्छा तरीका है, और नंबर सेव (Ar01, Ar02 आदि) के साथ ऑटोरन में बदलाव को सहेजना है, ताकि आप पीछे हट सकें और तुलना कर सकें। नोट: ऑटोरन केवल निष्क्रिय करता है। सेवाएँ पूरी तरह से कंप्यूटर के उपयोग और कॉन्फ़िगरेशन पर निर्भर हैं।
Psycogeek

जवाबों:


1

आप Powershell का उपयोग कर सकते हैं।

Get-Service * | Where {$_.Status -eq "Stopped" -and $_.Name -eq "TabletInputService"} | Start-Service

यह आपके द्वारा इच्छित सेवा ("TabletInputService" के बजाय) शुरू करेगा।

Get-Service * | Where {$_.Status -eq "Running" -and $_.Name -eq "TabletInputService"} | Stop-Service

यह आपके इच्छित सेवा को रोक देगा ("TabletInputService" के बजाय)।

लेकिन यहाँ बड़ा सवाल यह है कि आप वास्तव में पैरामीटर क्या हैं? आप कैसे चुन सकते हैं कि किन सेवाओं को रोकना है? जैसा कि Psycogeek ने कहा, यह सभी सेवाओं को रोकने के लिए एक बुरा विचार है, क्योंकि कई ऐसे हैं जो सिस्टम के लिए सभी कार्य करना महत्वपूर्ण हैं।

यदि आप अपने द्वारा चुनी गई सेवाओं की एक विशिष्ट सूची को निष्क्रिय करने का इरादा रखते हैं, तो आपको इसे स्क्रिप्ट में कम से कम एक बार लिखना होगा ...


Get-Service की -Name वास्तव में वाइल्डकार्ड और अपवर्जन सूची लेता है, जैसा कि इसकी है -DisplayName
Bob
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.