Windows कंप्यूटर को दूरस्थ रूप से शटडाउन या पुनरारंभ कैसे करें
यह आलेख आपको दिखाएगा कि किसी स्थानीय या नेटवर्क वाले कंप्यूटर को दूरस्थ रूप से शटडाउन या पुनरारंभ करने के लिए विंडोज़ में रिमोट शटडाउन कमांड टूल का उपयोग कैसे करें। (Windows)यह कभी-कभी बहुत उपयोगी हो सकता है यदि आपके पास घर पर या आपके नेटवर्क पर कई कंप्यूटर हैं जिन्हें आप जल्दी से बंद या पुनरारंभ करना चाहते हैं।
आप इंटरनेट(Internet) पर किसी कंप्यूटर को दूरस्थ रूप से बंद भी कर सकते हैं , लेकिन आपको पहले या तो नेटवर्क में वीपीएन करना(VPN) होगा या उस लक्ष्य कंप्यूटर में जिसे आप बंद करना चाहते हैं। मैं इस लेख में वीपीएन(VPNs) को कवर नहीं करने जा रहा हूं , लेकिन अगर ऐसा कुछ है जो आप करना चाहते हैं, तो Google को बेझिझक करें।
आप रिमोट शटडाउन डायलॉग बॉक्स से, या बैच फ़ाइल से, शटडाउन कमांड और उससे जुड़े स्विच का उपयोग करके कमांड प्रॉम्प्ट से रिमोट शटडाउन कर सकते हैं। मैं इस लेख में तीनों विधियों के माध्यम से जाऊँगा।
रिमोट शटडाउन अवलोकन
इसे काम करने के लिए, आपको पहले कुछ चरणों को पूरा करना होगा अन्यथा आपको लगातार एक एक्सेस अस्वीकृत (5)(Access is Denied (5)) त्रुटि संदेश मिलेगा और यह आपको पागल कर देगा।
चरण 1(Step 1) : सबसे पहले, अपने नेटवर्क पर कंप्यूटर को दूरस्थ रूप से बंद करने के लिए, आपको यह सुनिश्चित करना होगा कि आपके पास लक्षित कंप्यूटर तक प्रशासनिक पहुंच है। यदि आप होम नेटवर्क पर हैं, तो ऐसा करने का सबसे अच्छा तरीका यह सुनिश्चित करना है कि सभी कंप्यूटर एक ही कार्यसमूह में हैं और उन सभी के पास एक ही उपयोगकर्ता नाम और पासवर्ड के साथ कम से कम एक व्यवस्थापक खाता है।(Administrator)
यह काम करने के लिए आपको किसी भी कंप्यूटर पर अंतर्निहित व्यवस्थापक खाते का उपयोग करने की आवश्यकता नहीं है, लेकिन आप जिस उपयोगकर्ता खाते का उपयोग दोनों कंप्यूटरों पर करते हैं, उसे स्थानीय कंप्यूटर पर व्यवस्थापक(Administrators) समूह का हिस्सा होना चाहिए । यदि आप कंट्रोल पैनल में जाते हैं और (Control Panel)यूजर अकाउंट्स(User Accounts) पर क्लिक करते हैं और यह एडमिनिस्ट्रेटर(Administrator) या लोकल एडमिनिस्ट्रेटर( Local Administrator) कहता है , तो आप ठीक हैं। फिर से(Again) , उपयोगकर्ता खातों के नाम और पासवर्ड समान होना चाहिए।
यदि आप एक कॉर्पोरेट वातावरण में एक डोमेन के साथ हैं, तो आप शायद डोमेन व्यवस्थापक खाते का उपयोग करके लॉगिन करना चाहेंगे। उन क्रेडेंशियल्स का उपयोग करके, आप नेटवर्क पर किसी भी अन्य कंप्यूटर को बंद करने में सक्षम होना चाहिए, भले ही वे विभिन्न क्रेडेंशियल्स का उपयोग करके लॉग इन हों।
चरण 2 : दूसरा चरण (Step 2)फ़ाइल और प्रिंटर साझाकरण(File and Printer Sharing) को चालू करना और इसे Windows फ़ायरवॉल के माध्यम से अनुमति देना है । ऐसा करने के लिए कंट्रोल पैनल में जाएं और पहले (Control Panel)नेटवर्क एंड शेयरिंग सेंटर(Network and Sharing Center) पर क्लिक करें । बाएं मेनू में उन्नत साझाकरण सेटिंग्स बदलें(Change advanced sharing settings) लिंक पर क्लिक करें और नेटवर्क खोज ( Turn on network discovery)चालू करें और फ़ाइल और प्रिंटर साझाकरण(Turn on file and printer sharing) चालू करें के लिए रेडियो बटन चुनें ।
मुख्य कंट्रोल पैनल(Control Panel) विंडो पर वापस जाएं और विंडोज फ़ायरवॉल(Windows Firewall) पर क्लिक करें । बाएँ मेनू में Windows फ़ायरवॉल के माध्यम से किसी प्रोग्राम या सुविधा को अनुमति दें(Allow a program or feature through Windows Firewall) पर क्लिक करें ।(Click)
सुनिश्चित करें कि आप केवल Home/Work (Private) बॉक्स को चेक करते हैं, न कि सार्वजनिक(Public) । आपको फ़ायरवॉल के माध्यम से किसी और चीज़ की अनुमति देने की आवश्यकता नहीं है। आप डब्लूएमआई(WMI) , रिमोट शटडाउन(Remote Shutdown) , नेटवर्क डिस्कवरी(Network Discovery) इत्यादि की अनुमति देने के लिए अन्य साइटों पर पढ़ सकते हैं , लेकिन मैंने उनमें से किसी के बिना इसका परीक्षण किया है और यह ठीक काम करता है।
चरण 3(Step 3) : अंत में, यदि आप किसी Windows Vista , Windows 7 या Windows 8 कंप्यूटर को दूरस्थ रूप से लक्षित करने का प्रयास कर रहे हैं, तो आपको रजिस्ट्री को संशोधित करने की आवश्यकता होगी। जब तक आप ऐसा नहीं करते, यह बस काम नहीं करेगा। आपको केवल एक्सेस (Access)अस्वीकृत(Denied) संदेश ही मिलेगा चाहे कुछ भी हो।
स्टार्ट पर जाकर (Start)regedit टाइप करके रजिस्ट्री एडिटर खोलें । अब निम्न कुंजी पर नेविगेट करें:
HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows – CurrentVersion – Policies – System
बाईं ओर सिस्टम(System) पर राइट-क्लिक करें और नया - DWORD (32-बिट) मान(New – DWORD (32-bit) Value) चुनें ।
दाएँ विंडो में सबसे नीचे एक नया मान पॉप अप होगा और टेक्स्ट हाइलाइट हो जाएगा। नाम बदलकर LocalAccountTokenFilterPolicy(LocalAccountTokenFilterPolicy) करें और एंटर दबाएं(Enter) । अब उस पर डबल-क्लिक करें और मान को 0 से 1 में बदलें ।
ठीक क्लिक करें(Click OK) और रजिस्ट्री को बंद करें। आपको कंप्यूटर को पुनरारंभ करने की आवश्यकता नहीं है क्योंकि परिवर्तन तुरंत प्रभावी होने चाहिए। इस रजिस्ट्री कुंजी की आवश्यकता है क्योंकि Windows Vista और उच्चतर में, दूरस्थ रूप से कनेक्ट होने पर एक व्यवस्थापक खाते से इसकी साख छीन ली जाती है। यह खाते को प्रशासनिक विशेषाधिकारों के साथ रहने देगा।
यदि आप दूरस्थ रजिस्ट्री(Remote Registry) सेवा नहीं चला रहे हैं तो आप अन्य साइटों पर भी पढ़ेंगे और दूरस्थ सिस्टम नीति सेटिंग से प्रत्येक(Everyone) समूह को बलपूर्वक शटडाउन( Force shutdown from a remote system) में जोड़कर स्थानीय सुरक्षा नीति को संपादित करेंगे । विंडोज 7(Windows 7) और 8 पर मेरे परीक्षण में , इन कार्यों को पूरा करने की कोई आवश्यकता नहीं थी और आपको वास्तव में ऐसा नहीं करना चाहिए क्योंकि यह आपके सिस्टम को संभावित हैकर्स के लिए खोल देता है।
जाहिर है, आपको नेटवर्क पर मौजूद अन्य कंप्यूटरों के सभी नाम भी जानने होंगे। आप कंट्रोल पैनल(Control Panel) पर जाकर और फिर सिस्टम(System) पर क्लिक करके ऐसा कर सकते हैं ।
कमांड प्रॉम्प्ट के माध्यम से रिमोट शटडाउन
शटडाउन कमांड कमांड प्रॉम्प्ट से इसका उपयोग करते समय सबसे अधिक लचीला होता है क्योंकि आप इसमें स्विच का एक गुच्छा जोड़ सकते हैं, जो आपको व्यवहार को अनुकूलित करने की अनुमति देता है। स्टार्ट(Start) पर जाएं , फिर रन करें और (Run)सीएमडी(CMD) टाइप करें । आप शटडाउन /? टाइप करके स्विच की सूची देख सकते हैं। कमांड विंडो में।
कमांड को कुछ भी करने के लिए आपको कम से कम एक स्विच का उपयोग करना होगा। मूल रूप(Basically) से आप shutdown /x /y /z टाइप करेंगे जहां x, y, z उपरोक्त सूची में अक्षर हैं।
यहां कुछ सबसे सामान्य कमांड स्विच और उनके द्वारा की जाने वाली कार्रवाइयां दी गई हैं:
/s: कंप्यूटर बंद कर देता है
/r: कंप्यूटर को पुनरारंभ करता है
/m \\computername : लक्ष्य दूरस्थ कंप्यूटर बंद करने के लिए
/f: कार्यक्रमों को तुरंत बंद करने के लिए मजबूर करता है
/t: शट डाउन या पुनरारंभ करने से पहले सेकंड में एक निश्चित समय की प्रतीक्षा करेगा
/a: यदि आपने /t के साथ पिछले शटडाउन कमांड का उपयोग किया है तो शटडाउन को रोकता है।
तो अपने नेटवर्क पर किसी अन्य मशीन को दूरस्थ रूप से बंद करने के लिए, आप कमांड प्रॉम्प्ट में निम्न कमांड टाइप करेंगे:
shutdown /m \\computername /r /f
यह आदेश कंप्यूटर नाम कंप्यूटर(computername) को पुनरारंभ करेगा और उन सभी प्रोग्रामों को बंद करने के लिए बाध्य करेगा जो अभी भी चल रहे हैं।
shutdown –m \\computername –s –f –c “The computer will restart, please save all work.” –t 60
यह कमांड computername नाम के कंप्यूटर(computername) को शटडाउन कर देगा , जो भी प्रोग्राम चल रहे हैं उन्हें बंद करने के लिए बाध्य करेगा, उपयोगकर्ता को एक संदेश दिखाएगा और बंद होने से 60 सेकंड पहले उलटी गिनती करेगा।
शटडाउन डायलॉग के माध्यम से रिमोट शटडाउन
यदि आप उन सभी स्विचों को पसंद नहीं करते हैं या सामान्य रूप से कमांड प्रॉम्प्ट का उपयोग करते हैं, तो आप शटडाउन डायलॉग बॉक्स ला सकते हैं। शटडाउन कमांड के लिए /i कमांड स्विच का उपयोग करके आप इसे आसानी से कर सकते हैं।
रिमोट शटडाउन डायलॉग अब नीचे दिखाए अनुसार दिखाई देगा।
कंप्यूटर को सूची में जोड़ने के लिए जोड़ें(Add) या ब्राउज़ करें(Browse) बटन पर क्लिक करें। फिर आप कंप्यूटर के पूरे बैच पर कमांड चला सकते हैं। यदि आप जोड़ें(Add) पर क्लिक करते हैं , तो आपको कंप्यूटर के नेटवर्क नाम को \\computername या केवल computername प्रारूप में दर्ज करना होगा , या तो काम करता है।
बेशक, आपको वास्तविक कंप्यूटर नाम जानने की जरूरत है, जिसका मैंने उल्लेख किया है कि आप ऊपर कैसे निर्धारित कर सकते हैं। इसलिए सूची में जितने चाहें उतने कंप्यूटर जोड़ें और फिर अपने विकल्प सेट करें। आप अनपेक्षित शटडाउन को शटडाउन, रीस्टार्ट या एनोटेट कर सकते हैं।
आप चाहें तो एक चेतावनी भी प्रदर्शित कर सकते हैं, चाहे कितने सेकंड के लिए आप चुनते हैं और आप नीचे एक टिप्पणी टाइप कर सकते हैं जो उपयोगकर्ताओं को प्रदर्शित की जाएगी। यह इसके बारे में!
बैच फ़ाइल के माध्यम से रिमोट शटडाउन
अंत में, आप एक बैच फ़ाइल बना सकते हैं ताकि यह सब केवल फ़ाइल चलाकर कर सकें। वैकल्पिक रूप से, आप कार्य शेड्यूलर(Task Scheduler) का उपयोग करके बैच फ़ाइल को विशिष्ट अंतराल पर या विशिष्ट ईवेंट के दौरान चलाने के लिए शेड्यूल कर सकते हैं ।
बस नोटपैड(Notepad) पर जाएं और उन कमांड्स को टाइप करें जिन्हें आपने कमांड प्रॉम्प्ट में टाइप किया होगा:
shutdown –m \\computername1 –r shutdown –m \\computername2 –r shutdown –m \\computername3 –r
फिर बस फ़ाइल को .BAT फ़ाइल एक्सटेंशन के साथ सहेजें के रूप में सहेजें के लिए सभी फ़ाइलें(All Files) चुनकर फ़ाइल को सहेजें ( Save as type ) और फ़ाइल नाम के अंत में .bat जोड़ें।
यह मेरे होम नेटवर्क पर तीन कंप्यूटरों को पुनरारंभ करेगा। आप बैच फ़ाइल में जितने चाहें उतने कमांड डाल सकते हैं, इसलिए प्रयोग करने में संकोच न करें!
मैंने विंडोज़ में बैच फ़ाइलों का उपयोग करने के तरीके(how to use batch files in Windows)(how to use batch files in Windows) पर एक विस्तृत पोस्ट लिखा है , इसलिए पढ़ें कि यदि आप बैच फ़ाइलों या कार्य शेड्यूलर से परिचित नहीं हैं। आनंद लेना!
Related posts
विंडोज कंप्यूटर के शटडाउन को कैसे रोकें
विंडोज स्टार्टअप और शटडाउन साउंड बदलें
Windows स्वचालित अद्यतन संदेश के बाद अब पुनरारंभ करें संदेश अक्षम करें
विंडोज़ और मैक पर छवि को पारदर्शी बनाने के 9 त्वरित तरीके
विंडोज़ में गलती से हटाई गई फ़ाइलों को कैसे पुनर्प्राप्त करें
विंडोज, मैक, आईफोन और एंड्रॉइड पर स्काइप कॉल कैसे रिकॉर्ड करें?
वेबसाइटों को ब्लॉक या पुनर्निर्देशित करने के लिए विंडोज होस्ट्स फ़ाइल को संपादित करें
विंडोज के किसी भी संस्करण के लिए BIOS तक पहुंचें और बूट ऑर्डर बदलें
विंडोज में पार्टिशन को एक्टिव के रूप में कैसे सेट या मार्क करें?
आपको अब Windows XP का उपयोग क्यों नहीं करना चाहिए
How to Change Desktop Icon Spacing in Windows 11/10
विंडोज़ में मेरे हाल के दस्तावेज़ों को कैसे साफ़ या हटाएं?
विंडोज, मैक, आईफोन और एंड्रॉइड पर डिफ़ॉल्ट ब्राउज़र कैसे बदलें
विंडोज़ में डेस्कटॉप आइकन का आकार कैसे बदलें
विंडोज 11/10 पीसी पर स्टेटिक आईपी एड्रेस कैसे असाइन करें?
विंडोज या मैक पर वेबपी को जीआईएफ में कैसे बदलें
विंडोज़ या ओएस एक्स में बाहरी हार्ड ड्राइव दिखाई नहीं दे रहा है?
माइक्रोसॉफ्ट विंडोज सर्च इंडेक्सर को कैसे ठीक करें काम करना बंद कर दिया और बंद कर दिया गया
विंडोज़ में सीडी, डीवीडी और ब्लू-रे डिस्क कैसे जलाएं?
बेहतर प्रदर्शन के लिए विंडोज़ में इंडेक्सिंग बंद करें