खुला
बंद करना

कमांड लाइन के माध्यम से कंप्यूटर को बंद करना। कमांड लाइन विंडोज 7 शटडाउन कमांड से कंप्यूटर को बंद करें

अधिकांश उपयोगकर्ता स्टार्ट मेनू में स्थित बटन का उपयोग करके अपने कंप्यूटर को बंद कर देते हैं। कुछ लोग अपनी मशीनों पर भौतिक पावर बटन का उपयोग करते हैं। बहुत कम लोग उस विधि का उपयोग करते हैं जिससे यह संभव हो पाता है कमांड लाइन से कंप्यूटर बंद करें.

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

आपकी पहली कार्रवाई होगी... प्रारंभिक चरण में, इसे कई तरीकों में से एक का उपयोग करके करें:

  1. विंडोज़ कुंजी (विंडो आइकन) + आर दबाएँ।
  2. रन विंडो में, CMD टाइप करें और अपने माउस से OK दबाएँ या अपने कीबोर्ड पर Enter दबाएँ।

यह कमांड प्रॉम्प्ट लॉन्च करेगा। आप क्या करना चाहते हैं इसके आधार पर नीचे दिए गए निर्देशों का पालन करें।

स्थानीय कंप्यूटर बंद करना (आपका)

यहां आपको एक सिंगल शटडाउन कमांड की आवश्यकता होगी, लेकिन यदि आप इसे इस फॉर्म में दर्ज करते हैं, तो आप सफल नहीं होंगे। कमांड अपने स्वयं के एक्सटेंशन, अर्थात् एस उपसर्ग का उपयोग करता है, जो इंगित करता है कि डिवाइस अक्षम है।

प्रवेश करना शटडाउन -एसकमांड प्रॉम्प्ट पर और एंटर दबाएं, जिससे जल्द ही पीसी एक चेतावनी के साथ अस्थायी रूप से बंद हो जाएगा। यदि तुम प्रयोग करते हो शटडाउन -पी, कंप्यूटर तुरंत बंद हो जाएगा।

शटडाउन की ख़ासियत यह है कि कंप्यूटर हो सकता है एक निश्चित समय के बाद कमांड लाइन से शटडाउन. उपरोक्त आदेश के पहले एक संख्यात्मक चर t लगा हुआ है, और शटडाउन -s -t 300 बन जाता है।

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

शटडाउन का कारण बताने वाला संदेश प्रदर्शित करने के लिए, उपयोग करें शटडाउन-एस-टी 500-सी "मैं थक गया हूं। मैं काम नहीं करना चाहता, मैं घर जा रहा हूं"(उद्धरण के साथ) cmd में और Enter कुंजी दबाएँ। शटडाउन के कारण पर टिप्पणी करने के लिए कमांड में -c विकल्प का उपयोग किया जाता है और उद्धरणों में जो भी होगा उसे स्पष्टीकरण के रूप में संवाद बॉक्स में प्रदर्शित किया जाएगा। इसका उपयोग मज़ेदार संदेश प्रदर्शित करने के लिए किया जा सकता है।

किसी दूरस्थ कंप्यूटर को बंद करना

को दूरस्थ कंप्यूटर बंद करें Cmd में शटडाउन -s -m \\computer name टाइप करें और Enter दबाएँ। शटडाउन का प्रयास करने के लिए "\\कंप्यूटर नाम" को दूरस्थ पीसी के वास्तविक नाम से बदलें। जैसा कि पहले उल्लेख किया गया है, जिस कंप्यूटर को आप बंद करने का प्रयास कर रहे हैं, उस तक आपके पास व्यवस्थापकीय पहुंच होनी चाहिए। यह पता लगाने के लिए कि क्या आपके पास प्रशासनिक पहुँच अधिकार हैं, Windows + R कुंजी संयोजन दबाएँ, कंप्यूटर का नाम दर्ज करें, फिर Enter कुंजी दबाएँ।

नोट: यदि आपको रिमोट कंप्यूटर का नाम याद नहीं है, तो आप कमांड लाइन पर नेट व्यू चलाकर सभी कनेक्टेड पीसी की सूची खोलकर इसे पा सकते हैं।


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

शटडाउन वापस लेने के लिए "शटडाउन -ए" जैसी अभिव्यक्ति का उपयोग करें। इससे सिस्टम शटडाउन बंद हो जाएगा, यदि उलटी गिनती 0 तक नहीं पहुंची है तो शटडाउन हो जाएगा।

बस इतना ही, मुझे आशा है कि पाठ उपयोगी था और आप पहले से ही जानते हैं कमांड लाइन से कंप्यूटर को कैसे बंद करें. आपको हमेशा याद रखना चाहिए कि एक प्रशासक के रूप में काम करने से आपको विशेषाधिकार मिलते हैं, और बाकी सब चीजों का पता लगाना बहुत मुश्किल नहीं है!

कभी-कभी कंप्यूटर का उपयोग करते समय ऐसी स्थितियाँ उत्पन्न हो जाती हैं जब आपको कमांड लाइन के माध्यम से कंप्यूटर को बंद करने की आवश्यकता होती है।

शटडाउन का उपयोग करना

यह तुरंत कहने लायक है कि शटडाउन कमांड का सेट काफी व्यापक है और आपको न केवल कंप्यूटर को तुरंत बंद करने की अनुमति देता है, बल्कि इसे रीबूट करने, एक निश्चित समय के बाद इसे बंद करने और अन्य क्रियाएं करने की भी अनुमति देता है।

यदि बाकी सब कुछ अभी भी काम करने से इंकार कर देता है और कंप्यूटर अभी भी चालू है तो बलपूर्वक शटडाउन कमांड भी है।

कमांड लाइन चला रहा हूँ

शटडाउन का उपयोग करने के लिए, आपको कमांड प्रॉम्प्ट लॉन्च करना होगा।

ऐसा करने के लिए, स्टार्ट मेनू या बाद के संस्करणों में विंडोज मेनू पर जाएं, फिर ऑल प्रोग्राम्स, एक्सेसरीज सेक्शन खोलें और कमांड प्रॉम्प्ट पर क्लिक करें।

दूसरा तरीका यह है कि कीबोर्ड पर विन और आर बटन को एक साथ दबाकर प्रोग्राम निष्पादन विंडो लॉन्च करें और वहां cmd.exe कमांड दर्ज करें।

इसके बाद आपको बस कीबोर्ड पर एंटर दबाना है या उसी विंडो में ओके दबाना है। इन दोनों तरीकों को चित्र 1 में देखा जा सकता है।

निर्देश दर्ज करना

  • एस - कंप्यूटर बंद करें;
  • आर - कंप्यूटर को पुनरारंभ करें;
  • ए - कंप्यूटर बंद करना बंद करें;
  • एफ - कंप्यूटर को बलपूर्वक बंद करना।

यानी, कंप्यूटर को बस बंद करने का आदेश इस तरह दिखेगा:

शटडाउन -एस

इस कमांड को दर्ज करना चित्र 2 में दिखाए अनुसार दिखता है।

विशेष निर्देश

उपरोक्त सभी के अलावा, शटडाउन कमांड में विशेष निर्देशों का एक सेट होता है। वे इस तरह दिखते हैं:

  • मैं- आदेशों के इस सेट के बारे में सहायता प्रदर्शित करना;
  • एल- इस मेनू से बाहर निकलें;
  • एम\\- दूरस्थ कंप्यूटर के साथ कार्रवाई;
  • टी[वह समय जिसके बाद कंप्यूटर बंद हो जाएगा] - एक निश्चित अवधि के बाद बंद होना;
  • डी- कंप्यूटर बंद होने का कारण कोड।

अंतिम कमांड कस्टम कोड पैरामीटर के साथ दर्ज किया गया है ( यू), निर्धारित समापन कोड ( पी), मुख्य कारण कोड ( xx) और अतिरिक्त कोड ( Y y) इस प्रारूप में:

[यू][पी]:xx:yy

जहाँ तक दूरस्थ कंप्यूटर नियंत्रण कमांड का सवाल है, इसके इनपुट का एक उदाहरण कुछ इस तरह दिखेगा: यदि हम एक आईपी पता दर्ज करने के बारे में बात कर रहे हैं -

शटडाउन -एम \\192.168.1.1 ;

यदि कंप्यूटर से जुड़ा है और उसका नाम ज्ञात है -

शटडाउन –m \\komp1 .

एक निश्चित अवधि के बाद शटडाउन कमांड कुछ इस तरह दर्ज किया जाता है:

शटडाउन -टी 25 .

इसका मतलब है कि कंप्यूटर 25 सेकंड के बाद बंद हो जाएगा। यदि आप मदद के लिए कॉल करते हैं तो इन सभी कमांड का विवरण देखा जा सकता है कि कमांड द्वारा क्या किया जाता है

शटडाउन -i .

आप एक ही लाइन पर एक साथ कमांड का पूरा सेट दर्ज कर सकते हैं।

उदाहरण के लिए, आईपी एड्रेस 192.165.3.4 वाले कंप्यूटर को 45 सेकंड के बाद बंद करने के लिए, आपको निम्नलिखित दर्ज करना होगा:

शटडाउन –s –t 45 –m \\192.165.3.4.

चित्र 3 में दर्शाया गया है कि इन निर्देशों को दर्ज करना कैसा दिखता है।

इन आदेशों को डैश (-) के माध्यम से नहीं, बल्कि स्लैश (/) के माध्यम से भी दर्ज किया जा सकता है। इस मामले में, सब कुछ इस तरह दिखेगा।

आदेश दर्ज करने का दूसरा विकल्प

उपरोक्त सभी कमांड न केवल कमांड लाइन में, बल्कि प्रोग्राम निष्पादन विंडो में भी दर्ज किए जा सकते हैं।

ऊपर निर्देश दिए गए हैं कि इसके माध्यम से कमांड लाइन कैसे लॉन्च की जाए, लेकिन यह बिल्कुल भी आवश्यक नहीं है।

शटडाउन कमांड, अन्य सभी निर्देशों के साथ, प्रोग्राम निष्पादन विंडो में भी दर्ज किया जा सकता है।

इसे लॉन्च करने के लिए, पहले की तरह, आपको कीबोर्ड पर विन और आर बटन को एक साथ दबाना होगा। और फिर आप बिल्कुल वही कमांड दर्ज कर सकते हैं जो ऊपर सूचीबद्ध थे।

उदाहरण के लिए, जबरन शटडाउन करने के लिए कमांड दर्ज करना इस तरह दिखेगा।

आप यहां अधिक जटिल निर्देश भी दर्ज कर सकते हैं, जिसका एक उदाहरण ऊपर दिया गया था।

इस इनपुट विकल्प के कुछ फायदे हैं।

उदाहरण के लिए, कमांड लाइन में, उपयोगकर्ता एक निश्चित अवधि के बाद होने वाली शटडाउन प्रक्रिया को नहीं देख पाएगा - यह बस गुजर जाएगी और मशीन बंद हो जाएगी।

लेकिन यदि आप, उदाहरण के लिए, 60 सेकंड के बाद काम बंद करने के लिए एक कमांड दर्ज करते हैं, तो स्क्रीन पर टाइमर वाली एक विंडो दिखाई देगी, जो 60 सेकंड पर शुरू होगी और 0 (शून्य) सेकंड तक पहुंचने तक नीचे चली जाएगी और मुड़ जाएगी बंद।

ऐसी विंडो का एक उदाहरण चित्र 6 में दिखाया गया है।

इसके अलावा, प्रोग्राम निष्पादन विंडो स्वचालित रूप से उन आदेशों को प्रदर्शित करेगी जो उपयोगकर्ता ने पहले दर्ज किए थे।

बस उनमें से किसी एक पर मँडरा कर, आप उसमें दोबारा प्रवेश कर सकते हैं। यह सब कुछ वैसा ही दिखता है जैसा चित्र 7 में दिखाया गया है।

यह समझना महत्वपूर्ण है कि केवल ऐसी विंडो बंद करके शटडाउन निर्देशों को बाधित करना असंभव है।

जैसा कि ऊपर बताया गया है, इसके लिए एक विशेष कमांड है: एस हटडाउन. केवल वही शटडाउन रोक सकती है.

इसलिए, यदि आपने पहले ही शटडाउन शब्द के साथ एक निर्देश दर्ज कर लिया है, और फिर अपना मन बदल लिया है, तो तुरंत कमांड लाइन या प्रोग्राम निष्पादन विंडो खोलें और शटडाउन -ए दर्ज करें।

शटडाउन-संबंधित निर्देशों का एक दृश्य उपयोग नीचे दिए गए वीडियो में दिखाया गया है।

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

जो लोग सिद्धांत में रुचि नहीं रखते हैं वे सीधे अनुभागों में जा सकते हैं:
-
-

अपने कंप्यूटर को एक शेड्यूल पर बंद करें या पुनरारंभ करें
(एक निर्दिष्ट समय पर) मानक (अंतर्निहित) विंडोज़ टूल के साथ

अनुसूचित
(एक निर्दिष्ट समय पर) कमांड लाइन से (एमएस डॉस)

प्राचीन काल से, एमएस विंडोज़ परिवार के सभी ऑपरेटिंग सिस्टम में एक डिस्क ऑपरेटिंग सिस्टम (संक्षिप्त रूप में) शामिल है एमएस डॉस), जिस पर माउस से क्लिक करने के लिए कोई परिचित उपयोगकर्ता इंटरफ़ेस नहीं है। एमएस डॉस को एक विशेष विंडो में कीबोर्ड का उपयोग करके टेक्स्ट कमांड के एक सेट को दर्ज करके नियंत्रित किया जाता है कमांड लाइन . कमांड लाइन MS Windows ऑपरेटिंग सिस्टम के किसी भी संशोधन को चलाने वाले किसी भी कंप्यूटर पर काम करती है।

ऑपरेटिंग सिस्टम में एमएस विंडोज़, कमांड लाइन से आप वह सब कुछ कर सकते हैं जो यह सिस्टम करने में सक्षम है।

को कमांड लाइननिम्नलिखित में से किसी एक तरीके से कॉल किया जा सकता है:

  • एक कुंजी संयोजन दबाएँ विन+आर, प्रवेश करना cmd.exe, ओके पर क्लिक करें
  • "प्रारंभ मेनू > चलाएँ", दर्ज करें cmd.exe, ओके पर क्लिक करें
  • "प्रारंभ मेनू > सभी प्रोग्राम > सहायक उपकरण > कमांड प्रॉम्प्ट"

किसी भी तरह, एक विंडो खुलेगी एमएस डॉस
(टेक्स्ट कमांड दर्ज करने के लिए कमांड लाइन)
इसमें (कमांड लाइन पर) हम यह करेंगे:

  1. उलटी गिनती चालू और बंद करें
    कंप्यूटर को बंद करना या पुनः प्रारंभ करना
    (अर्थात बताएं कि कार्रवाई कितने समय बाद करनी है)
  2. सटीक रूप से असाइन करें और रद्द करें
    कंप्यूटर को बंद करना या पुनः प्रारंभ करना
    (अर्थात सटीक रूप से इंगित करें कि कोई कार्य कब करना है)

फ़ाइल तक पहुँचने के लिए सभी जोड़-तोड़ नीचे आते हैं शटडाउन.exe
और आवश्यक पैरामीटर निर्दिष्ट करना

शटडाउन कमांड विकल्प और सिंटैक्स
(shutdown.exe फ़ाइल तक पहुँचने के लिए)

फ़ाइल शटडाउन.exeऑपरेटिंग सिस्टम को बंद करने के लिए जिम्मेदार है खिड़कियाँ, इसे रीबूट करना, आदि। फ़ाइल लॉन्च पैरामीटर की सूची प्राप्त करने के लिए शटडाउन.exeकमांड लाइन से - कीबोर्ड शॉर्टकट दबाएं विन+आर, खुलने वाली विंडो में, दर्ज करें cmd.exe(एमएस डॉस पर जाएं) और पहले से ही डॉस विंडो में (मैन्युअल रूप से) दर्ज करें शट डाउन/?"(बिना उद्धरण)। "ओके" ("एंटर" कुंजी) पर क्लिक करें। जवाब में, सिस्टम कमांड पैरामीटर की पूरी सूची प्रदर्शित करेगा शट डाउन:

कमांड के लिए पैरामीटर सिंटैक्स के संबंध में शट डाउन, वह एमएस डॉसदोनों रिकॉर्डिंग विकल्पों को समझता है - और एक हाइफ़न (ऋण चिह्न ") के साथ - "संख्यात्मक कीपैड पर) और एक स्लैश के माध्यम से (संख्यात्मक कीपैड पर स्लैश):

  1. शटडाउन /एस /एफ /टी 2000समकक्ष शटडाउन -एस -एफ -टी 2000
  2. 23:15 पर शटडाउन /आर /एफसमकक्ष 23:15 पर शटडाउन -आर -एफ

हमारे मामले में, स्लैश और हाइफ़न के बीच कोई बुनियादी अंतर नहीं है। रिक्ति के बारे में याद रखना अधिक महत्वपूर्ण है। क्योंकि, ऑपरेटिंग सिस्टम की समझ में, स्लैश हाइफ़न के बाद स्पेस के बराबर होता है , तो बिना जगह के - यह काम नहीं कर सकता है।

उदाहरण के लिए, ऊपर दिए गए स्क्रीनशॉट में, मैंने कमांड दर्ज किए " शट डाउन-?" और " शट डाउन -?", और " शट डाउन/?" और " शट डाउन/?" सिस्टम का उत्तर स्पष्ट है.

शटडाउन कमांड की सरलीकृत प्रविष्टि
(विंडो चलाएँ)

उलटी गिनती टाइमर को सक्षम या अक्षम करने के लिए, "रन" विंडो खोलें ( विन+आर ठीक है.

कंप्यूटर को बंद (रीबूट) करने से पहले का समय सेकंड में दर्ज करना होगा।

ट्रे में संबंधित पॉप-अप विंडो द्वारा सही कमांड प्रविष्टि की पुष्टि की जाती है। प्रत्येक सही कमांड प्रविष्टि के बाद पॉप-अप दिखाई देना चाहिए। वे कुछ इस तरह दिखते हैं:

33 मिनट = 2000 सेकंड के बाद कंप्यूटर को बंद करने या पुनः आरंभ करने के आदेश पर सिस्टम प्रतिक्रिया
कंप्यूटर को बंद करने या पुनरारंभ करने के आदेश को रद्द करने के आदेश पर सिस्टम प्रतिक्रिया

टास्क पूरा होने से 10 मिनट पहले सिस्टम आपको याद दिलाना शुरू कर देता है कि उल्टी गिनती खत्म होने वाली है. रिमाइंडर फॉर्म में कई विकल्प हो सकते हैं. संभवतः विंडोज़ के संस्करण और डिज़ाइन शैली पर निर्भर करता है।

कार्य पूरा होने से कुछ मिनट पहले, सिस्टम सूचित करता है कि उलटी गिनती समाप्त होने वाली है।

कमांड लाइन स्थापना
वर्तमान दिनांक का सटीक समय
कंप्यूटर को बंद करने और पुनः आरंभ करने के लिए

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

कंप्यूटर को बंद करने या पुनरारंभ करने की वर्तमान तिथि का सटीक समय निर्धारित करने के लिए, "रन" विंडो खोलें ( विन+आर), वांछित कमांड दर्ज करें और क्लिक करें ठीक है.

कंप्यूटर शटडाउन (रीबूट) का समय निर्दिष्ट प्रारूप में दर्ज किया जाना चाहिए।
निःसंदेह, समय के मूल्य हर किसी के लिए अलग-अलग होते हैं।

इंस्टॉलेशन के विपरीत, कंप्यूटर को बंद करने या पुनरारंभ करने का समय निर्धारित करते समय सही कमांड इनपुट की पुष्टि ट्रे में संबंधित पॉप-अप विंडो द्वारा नहीं की जाती है।

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

अपने कंप्यूटर को बंद करके पुनः आरंभ करें
एक कार्यकारी (बैच) फ़ाइल का उपयोग करना

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

आइए अपने आदेशों की सूची याद रखें और संबंधित बैच फ़ाइलें बनाएं:

  1. शटडाउन /एस /एफ /टी 2000या शटडाउन -एस -एफ -टी 2000
    (33 मिनट = 2000 सेकंड के बाद कंप्यूटर बंद करें)
  2. शटडाउन /आर /एफ /टी 2000या शटडाउन -आर -एफ -टी 2000
    (33 मिनट = 2000 सेकंड के बाद कंप्यूटर को पुनरारंभ करें)
  3. 23:15 शटडाउन/एस/एफ परया 23:15 पर शटडाउन -एस -एफ
    (आज 23:15 पर कंप्यूटर बंद कर दें)
  4. 23:15 पर शटडाउन /आर /एफया 23:15 पर शटडाउन -आर -एफ
    (आज रात 11:15 बजे अपने कंप्यूटर को रीबूट करें)
  5. शटडाउन/एया शटडाउन -ए
    (कंप्यूटर को शटडाउन/रीस्टार्ट करने का आदेश रद्द करें)

एक कार्यकारी (बैच) बैच फ़ाइल बनाने के लिए, नोटपैड खोलें, उसमें आवश्यक कमांड लाइन को कॉपी करें (लिखें) और फ़ाइल को .bat एक्सटेंशन के साथ सहेजें। उदाहरण के लिए, आइए दो फ़ाइलें बनाएं - "Shutdown.bat" फ़ाइल और "Cancel.bat" फ़ाइल। पहली फ़ाइल में हम पंक्ति लिखते हैं " शटडाउन /एस /एफ /टी 2000" (बिना उद्धरण के), दूसरे में - पंक्ति " शटडाउन/ए"(बिना उद्धरण)। पहली फ़ाइल पर क्लिक करने पर 33 मिनट = 2000 सेकंड के बाद कंप्यूटर को बंद करने का आदेश मिलेगा। दूसरी फ़ाइल पर क्लिक करने से 33 मिनट = 2000 सेकंड के बाद कंप्यूटर बंद करने का आदेश रद्द हो जाएगा। इस प्रकार, हमें दो फ़ाइलें प्राप्त होंगी, जिन पर क्लिक करने से वैसा ही प्रभाव होगा जैसा किसी कॉल के मामले में और उसमें वांछित कमांड दर्ज करने पर होता है।

सब कुछ बहुत सरल है, और यह कमांड लाइन से कहीं अधिक सुविधाजनक है। इसके अलावा, यह विधि कल्पना और रचनात्मक विचार की उड़ान के लिए जगह देती है। उदाहरण के लिए, आप टाइमआउट को 28800 सेकंड पर सेट कर सकते हैं। (28800 सेकंड = 8 घंटे = एक कार्य दिवस की लंबाई), "शटडाउन.बैट" फ़ाइल को कंप्यूटर के स्टार्टअप फ़ोल्डर में रखें और अब कार्य दिवस के अंत में इसे बंद करने की चिंता न करें। क्योंकि, हर बार जब सिस्टम बूट होता है, तो उसे 8 घंटे = 28800 सेकंड के बाद बंद करने का कमांड प्राप्त होगा। वही प्रभाव स्टार्टअप में executable.bat फ़ाइल द्वारा सामग्री के साथ प्राप्त किया जाएगा। 17:00 शटडाउन/एस/एफ पर"(बिना उद्धरण)। इसके अलावा, यह कमांड और भी बेहतर है, क्योंकि यह कंप्यूटर को बंद करने का सटीक समय निर्धारित करता है और कार्य दिवस के दौरान रीबूट की संख्या पर निर्भर नहीं करता है।

मज़ेदार। यदि आप स्टार्टअप फ़ोल्डर में बैट फ़ाइल में टाइमआउट को 180 सेकंड पर सेट करते हैं, तो कंप्यूटर शुरू होने के 3 मिनट बाद बंद हो जाएगा।

अपने कंप्यूटर को बंद करके पुनः आरंभ करें
कार्य अनुसूचक के माध्यम से एक निर्दिष्ट समय पर

कार्य अनुसूचक एक विशेष सुविधा है खिड़कियाँ. कार्य शेड्यूलर आपको विभिन्न निर्धारित कार्यों को बनाने और निष्पादित करने की अनुमति देता है। हमारे मामले में, इसका अर्थ है एक निर्दिष्ट समय पर कंप्यूटर को व्यवस्थित रूप से बंद करना या पुनरारंभ करना। इसके विपरीत, कार्य अनुसूचक आपको अधिक लचीले ढंग से कंप्यूटर बंद करने का सटीक समय और आवृत्ति निर्दिष्ट करने की अनुमति देता है।

कार्य शेड्यूलर के माध्यम से निर्दिष्ट समय पर कंप्यूटर को बंद करने या पुनरारंभ करने के लिए कॉन्फ़िगर करने के लिए, कार्य शेड्यूलर खोलें। यह "स्टार्ट मेनू> सभी प्रोग्राम> एक्सेसरीज> सिस्टम टूल्स> टास्क शेड्यूलर" में स्थित है।

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

खुलने वाली अगली विंडो में, आपको कार्य की आवृत्ति का चयन करना होगा। मैंने "दैनिक" चुना। "आगे"...

खुलने वाली अगली विंडो में, आपको वह तारीख निर्दिष्ट करनी होगी जिससे कार्य निष्पादित करना शुरू करना है और वह समय भी निर्दिष्ट करना होगा जब यह पूरा हो जाएगा। डिफ़ॉल्ट रूप से, वर्तमान दिनांक और समय प्रदर्शित होते हैं। तिथि को अपरिवर्तित छोड़ा जा सकता है (आज से प्रारंभ करें), लेकिन आपको अपना समय स्वयं निर्धारित करना होगा। यह कंप्यूटर बंद करने के लिए आवश्यक समय होगा. मैंने इसे 17:00:00 पर सेट किया, जो मेरे कार्य दिवस के अंत से मेल खाता है। पंक्ति "हर 1 दिन दोहराएँ।" - अपरिवर्तित छोड़ दिया. "आगे"...

खुलने वाली अगली विंडो में, आपको "प्रोग्राम चलाएँ" शब्दों के आगे स्विच (चेकबॉक्स) सेट करना होगा। "आगे"...

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

"संपन्न" बटन पर क्लिक करें। समस्या चालू दैनिक कंप्यूटर 17:00 बजे बंद हो जाता है- बनाया और लॉन्च किया गया। आप निम्नानुसार अपने कार्य की जांच कर सकते हैं या किसी कार्य को हटा सकते हैं। हम शेड्यूलर लॉन्च करते हैं, "टास्क शेड्यूलर लाइब्रेरी" पर क्लिक करते हैं और मध्य कॉलम में हमें वांछित कार्य (नाम से) मिलता है। उस पर राइट-क्लिक करें और ड्रॉप-डाउन मेनू से जिसे आपको चाहिए उसे चुनें।

जांचने के लिए, मैंने "रन" पर क्लिक किया। कंप्यूटर ने तुरंत प्रतिक्रिया दी. यह काम करता है, वाह!

कंप्यूटर बंद करना
अपने कंप्यूटर को कमांड लाइन से बंद करें

अधिकांश उपयोगकर्ता स्टार्ट मेनू का उपयोग करके अपने कंप्यूटर को बंद करने के आदी हैं। भले ही उन्होंने कमांड लाइन के माध्यम से ऐसा करने की संभावना के बारे में सुना हो, उन्होंने कभी इसका उपयोग करने की कोशिश नहीं की। यह सब इस पूर्वधारणा के कारण है कि यह बहुत जटिल चीज़ है, जो विशेष रूप से कंप्यूटर पेशेवरों के लिए है। इस बीच, कमांड लाइन का उपयोग करना बहुत सुविधाजनक है और उपयोगकर्ता को कई अतिरिक्त विकल्प प्रदान करता है।

कमांड लाइन का उपयोग करके कंप्यूटर को बंद करने के लिए, उपयोगकर्ता को दो मूलभूत बातें जानने की आवश्यकता है:

  • कमांड लाइन कैसे खोलें;
  • कंप्यूटर को बंद करने का आदेश क्या है?

आइए इन बिंदुओं को अधिक विस्तार से देखें।

कमांड लाइन कॉल

विंडोज़ में कमांड लाइन या कंसोल को कॉल करना, जैसा कि इसे भी कहा जाता है, बहुत सरल है। यह दो चरणों में किया जाता है:


इन क्रियाओं का परिणाम एक कंसोल विंडो का उद्घाटन होगा। यह विंडोज़ के सभी संस्करणों के लिए लगभग समान दिखता है।


आप विंडोज़ में कंसोल को अन्य तरीकों से कॉल कर सकते हैं, लेकिन वे सभी अधिक जटिल हैं और ऑपरेटिंग सिस्टम के विभिन्न संस्करणों में भिन्न हो सकते हैं। ऊपर वर्णित विधि सबसे सरल और सबसे सार्वभौमिक है।

विकल्प 1: स्थानीय कंप्यूटर बंद करें

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


सहायता का ध्यानपूर्वक अध्ययन करने के बाद, उपयोगकर्ता समझ जाएगा कि कंप्यूटर को बंद करने के लिए आपको कमांड का उपयोग करने की आवश्यकता है शट डाउनपैरामीटर के साथ [एस]. कंसोल में टाइप की गई लाइन इस तरह दिखनी चाहिए:

शटडाउन/एस

इसे एंटर करने के बाद की दबाएं प्रवेश करनाऔर सिस्टम शटडाउन प्रक्रिया शुरू हो जाएगी।

विकल्प 2: टाइमर का उपयोग करना

कंसोल में कमांड दर्ज करके शटडाउन/एस, उपयोगकर्ता देखेगा कि कंप्यूटर शटडाउन अभी तक शुरू नहीं हुआ है, बल्कि स्क्रीन पर एक चेतावनी दिखाई देगी कि कंप्यूटर एक मिनट में बंद हो जाएगा। यह विंडोज़ 10 पर ऐसा दिखता है:


ऐसा इसलिए है क्योंकि इस कमांड में यह समय विलंब डिफ़ॉल्ट रूप से प्रदान किया जाता है।

ऐसे मामलों के लिए जब कमांड में कंप्यूटर को तुरंत या किसी अन्य समय अंतराल पर बंद करने की आवश्यकता होती है शट डाउनपैरामीटर प्रदान किया गया [टी]. इस पैरामीटर को दर्ज करने के बाद, आपको सेकंड में समय अंतराल भी निर्दिष्ट करना होगा। यदि आपको कंप्यूटर को तुरंत बंद करने की आवश्यकता है, तो इसका मान शून्य पर सेट है।

शटडाउन /एस /टी 0

इस उदाहरण में, कंप्यूटर 5 मिनट के बाद बंद हो जाएगा।


सिस्टम समाप्ति संदेश स्क्रीन पर उसी तरह प्रदर्शित होगा जैसे टाइमर के बिना कमांड का उपयोग करते समय।


यह संदेश कंप्यूटर बंद होने तक शेष समय का संकेत देते हुए समय-समय पर दोहराया जाएगा।

विकल्प 3: दूरस्थ कंप्यूटर को बंद करें

कमांड लाइन का उपयोग करके कंप्यूटर को बंद करने का एक फायदा यह है कि इस तरह आप न केवल स्थानीय कंप्यूटर, बल्कि दूरस्थ कंप्यूटर को भी बंद कर सकते हैं। इस उद्देश्य के लिए टीम में शट डाउनपैरामीटर प्रदान किया गया [एम].

इस पैरामीटर का उपयोग करते समय, दूरस्थ कंप्यूटर का नेटवर्क नाम, या उसका आईपी पता निर्दिष्ट करना अनिवार्य है। कमांड प्रारूप इस तरह दिखता है:

शटडाउन /एस /एम\\192.168.1.5

स्थानीय कंप्यूटर की तरह, आप रिमोट मशीन को बंद करने के लिए टाइमर का उपयोग कर सकते हैं। ऐसा करने के लिए, आपको कमांड में उचित पैरामीटर जोड़ना होगा। नीचे दिए गए उदाहरण में, दूरस्थ कंप्यूटर 5 मिनट के बाद बंद हो जाएगा।

नेटवर्क पर स्थित कंप्यूटर को बंद करने के लिए, इसमें रिमोट कंट्रोल सक्षम होना चाहिए, और जो उपयोगकर्ता यह क्रिया करेगा उसके पास व्यवस्थापक अधिकार होने चाहिए।

35,421 बार देखा गया

मेरे पास एक क्लिक में दूरस्थ सर्वर के त्वरित शटडाउन को व्यवस्थित करने का कार्य था। इसके अलावा, विभिन्न उपयोगकर्ताओं को सर्वर बंद करना होगा, जिनमें सर्वर संचालन के सिद्धांतों की जानकारी और समझ नहीं रखने वाले उपयोगकर्ता भी शामिल हैं। यानी, सर्वर को स्वचालित रूप से बंद करने के लिए उन्हें बस एक बटन दबाना होगा।

इसके अलावा, आपको नेटवर्क पर विभिन्न वितरणों के विंडोज सर्वर और लिनक्स सर्वर दोनों को बंद करना होगा - उबंटू, सेंटोस, फ्रीबीएसडी। अर्थात् समाधान सरल एवं विश्वसनीय होना चाहिए।

विंडोज़ सर्वर का रिमोट शटडाउन

आइए सबसे कठिन से शुरू करें। व्यवहार में, नेटवर्क पर विंडोज़ मशीनों को बंद करने का एक विश्वसनीय तरीका लागू करना मेरे लिए लिनक्स की तुलना में अधिक कठिन साबित हुआ। इस समस्या को हल करने के लिए कई तरीके और दृष्टिकोण हैं। मैंने अलग-अलग विकल्प आज़माए और जो सबसे विश्वसनीय लगा, उस पर निर्णय लिया, परीक्षण के दौरान सभी मामलों में इसने बिना किसी समस्या के काम किया।

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

रिमोट शटडाउन का संचालन सिद्धांत इस प्रकार है:

  1. कंप्यूटर या सर्वर पर एक उपयोगकर्ता बनाया जाता है जिसे आरडीपी के माध्यम से कनेक्ट करने और सर्वर को बंद करने की अनुमति दी जाएगी।
  2. इस उपयोगकर्ता के स्टार्टअप में एक शटडाउन स्क्रिप्ट होगी।
  3. जो उपयोगकर्ता सर्वर को दूरस्थ रूप से बंद कर देंगे, उन्हें एक विशेष रूप से तैयार आरडीपी क्लाइंट दिया जाता है, जो बिना किसी अनुरोध के, वांछित उपयोगकर्ता से जुड़ जाएगा, जिसके लिए शटडाउन स्क्रिप्ट चालू हो जाएगी।

सब कुछ काफी सरल है, लेकिन हर चरण में मुझे ऐसी समस्याओं का सामना करना पड़ा जिनके लिए गैर-तुच्छ समाधान की आवश्यकता थी। लेकिन सबसे पहले चीज़ें.

तो, आइए उत्तर की ओर चलें और वहां निम्नलिखित सामग्री के साथ एक साधारण बैट फ़ाइल बनाएं:

शटडाउन /p /d p:0:0 /f

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

यहीं पर मुझे अपनी पहली परेशानियों का सामना करना पड़ा। मैंने अपनी स्क्रिप्ट का नाम रखा शटडाउन.बैटऔर बहुत देर तक मैं समझ नहीं पाया कि यह काम क्यों नहीं करता। कमांड दर्ज करते समय शट डाउनकंसोल में पैरामीटर्स के साथ सब कुछ ठीक रहा, लेकिन स्क्रिप्ट नहीं चली। पता चला कि उसे उस नाम से नहीं बुलाया जा सकता. जब मैंने इसका नाम बदलकर शट.बैट कर दिया, तो सब कुछ ठीक से काम करने लगा। यह एक प्रकार की हास्यास्पद समस्या है, लेकिन मुझे यह समझने में काफी समय लग गया कि यह सब क्या था।

इसके बाद, हम अपने नए उपयोगकर्ता के पास जाते हैं ताकि मानक प्रोफ़ाइल फ़ोल्डर बनाए जा सकें और सर्वर ऑटो-शटडाउन स्क्रिप्ट को उसके स्टार्टअप में डाल दें - C:\Users\shut-user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

अब हमें रिमोट शटडाउन करने के लिए आरडीपी के माध्यम से स्वचालित उपयोगकर्ता लॉगिन को कॉन्फ़िगर करने की आवश्यकता है। इसके अलावा, उपयोगकर्ता को नाम और पासवर्ड मांगे बिना सर्वर में लॉग इन करना होगा। यह मानक Windows rdp क्लाइंट टूल का उपयोग करके नहीं किया जा सकता है। भले ही आप सेटिंग्स को सहेजते हैं, फिर भी जब आप सेटिंग्स को किसी अन्य कंप्यूटर पर स्थानांतरित करते हैं तो आपको पासवर्ड फिर से दर्ज करना होगा। यह मुझे पसंद नहीं आया.

मैंने आरडीपी 5.2 के पुराने पोर्टेड संस्करण का उपयोग करने का प्रयास किया। यह अंतिम संस्करण है जहां पासवर्ड को सेटिंग्स फ़ाइल में एन्क्रिप्टेड संग्रहीत किया जा सकता है। लेकिन जब मैंने इस फ़ाइल को दूसरे कंप्यूटर पर स्थानांतरित किया, तब भी एक पासवर्ड प्रविष्टि विंडो पॉप अप हो गई। पूर्ण स्वचालन प्राप्त करना संभव नहीं था।

लेकिन एक समाधान मिल गया. रिमोट डेस्कटॉप प्लस नामक एक दिलचस्प प्रोजेक्ट है, जो आरडीपी का एक ऐड-ऑन है। इस ऐड-ऑन का उपयोग करके, आप उपयोगकर्ता नाम और पासवर्ड सहित कमांड लाइन के माध्यम से आरडीपी को पैरामीटर पास कर सकते हैं। यह बात मुझ पर पूरी तरह जंचती है. फ़ाइल को या तो प्रोजेक्ट लेखक की वेबसाइट से या मेरी वेबसाइट से डाउनलोड करें। मैंने इस अत्यंत उपयोगी उपयोगिता की प्रतिलिपि बनाई है। हम इसे एक फ़ोल्डर में रखते हैं और उसी फ़ोल्डर में बनाते हैं रेम-शट.बैटनिम्नलिखित सामग्री के साथ फ़ाइल करें:

Rdp.exe /v:10.10.5.14 /u:shut-user /p:pass123 /w:640 /h:480

यह सब विंडोज़ सर्वर पर रिमोट शटडाउन करने के लिए पर्याप्त है। उपयोगकर्ता को 2 फ़ाइलें स्थानांतरित करने की आवश्यकता है:

  • rdp.exe
  • रेम-शट.बैट

यह महत्वपूर्ण है कि वे एक ही फ़ोल्डर में हों. जब आप बैच फ़ाइल चलाते हैं, तो उपयोगकर्ता का आरडीपी कनेक्ट हो जाएगा और शटडाउन स्क्रिप्ट निष्पादित हो जाएगी। मिशन पूरा हुआ।

लिनक्स सर्वर का रिमोट शटडाउन

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

हम आपकी जरूरत की हर चीज तैयार करेंगे. सबसे पहले, एक साधारण टेक्स्ट दस्तावेज़ बनाएं शटडाउन.txtनिम्नलिखित सामग्री:

पुट्टी.exe -m शटडाउन.txt -ssh -P 22 -l रूट -pw रूटपास 10.10.5.15

हम एक फ़ोल्डर में रखी गई 3 फ़ाइलें उपयोगकर्ता को स्थानांतरित करते हैं:

  • पुट्टी.exe
  • शटडाउन.txt
  • सर्व-रेम-शट.बैट

अब, जब आप serv-rem-shut.bat स्क्रिप्ट चलाते हैं, तो बंद करने के लिए नेटवर्क पर सर्वर पर एक कंसोल कमांड भेजा जाएगा। कोई प्रश्न नहीं पूछा जाएगा. सर्वर चुपचाप बंद हो जाएगा.

निष्कर्ष

ये वे सरल विधियाँ हैं जिन्हें मैंने खोजा और लागू किया। उस स्थानीय नेटवर्क तक पहुंच प्रदान करना भी महत्वपूर्ण है जिसमें सर्वर रहते हैं। मेरे मामले में, ओपनवीपीएन आपको इंटरनेट पर भी कंप्यूटर को दूरस्थ रूप से बंद करने की अनुमति देता है।

मुझे यकीन है कि सर्वर को दूरस्थ रूप से बंद करने के कई अन्य विकल्प हैं। मुझे ख़ुशी होगी अगर कोई इस मामले पर अपने विचार और अनुभव मेरे साथ टिप्पणियों में साझा करेगा।

लिनक्स पर ऑनलाइन पाठ्यक्रम

यदि आपके मन में यह सीखने की इच्छा है कि अत्यधिक उपलब्ध और विश्वसनीय सिस्टम का निर्माण और रखरखाव कैसे किया जाए, तो मेरा सुझाव है कि आप इससे परिचित हो जाएं ऑनलाइन पाठ्यक्रम "लिनक्स प्रशासक" OTUS में. पाठ्यक्रम शुरुआती लोगों के लिए नहीं है; नामांकन के लिए आपको नेटवर्क और वर्चुअल मशीन पर लिनक्स स्थापित करने का बुनियादी ज्ञान होना चाहिए। प्रशिक्षण 5 महीने तक चलता है, जिसके बाद सफल पाठ्यक्रम स्नातक भागीदारों के साथ साक्षात्कार से गुजर सकेंगे। यह कोर्स आपको क्या देगा:
  • लिनक्स आर्किटेक्चर का ज्ञान.
  • डेटा विश्लेषण और प्रसंस्करण के लिए आधुनिक तरीकों और उपकरणों में महारत हासिल करना।
  • आवश्यक कार्यों के लिए कॉन्फ़िगरेशन का चयन करने, प्रक्रियाओं को प्रबंधित करने और सिस्टम सुरक्षा सुनिश्चित करने की क्षमता।
  • सिस्टम प्रशासक के बुनियादी कामकाजी उपकरणों में कुशल।
  • लिनक्स पर निर्मित नेटवर्क को तैनात करने, कॉन्फ़िगर करने और बनाए रखने की बारीकियों को समझना।
  • उभरती समस्याओं को शीघ्रता से हल करने और सिस्टम के स्थिर और निर्बाध संचालन को सुनिश्चित करने की क्षमता।
प्रवेश परीक्षा में स्वयं को परखें और अधिक जानकारी के लिए कार्यक्रम देखें।