कस्टम स्क्रिप्ट के साथ विंडोज 10 को स्वचालित करना

क्या विंडोज़ में ऐसे कई कार्य हैं जिन्हें आप नियमित रूप से करते हैं? अपनी स्वयं की बैच स्क्रिप्ट के साथ आरंभ करें, जिसके साथ आप कार्यों को स्वचालित रूप से चला सकते हैं। वे MS-DOS जितने पुराने हैं, लेकिन फिर भी Windows में काम करते हैं। अपने कंप्यूटर को एक पेशेवर की तरह चलाने के लिए कुछ कस्टम स्क्रिप्ट लिखना सीखें।

टिप 01: लिपियों

आप विभिन्न कार्यों के लिए स्क्रिप्ट का उपयोग कर सकते हैं। ज्यादातर मामलों में, स्क्रिप्ट तब काम आती है जब आपके पास ऐसे पुनरावर्ती कार्य होते हैं जिन्हें आप अब मैन्युअल रूप से नहीं करना चाहते हैं। कंप्यूटर जानकारी का अनुरोध करने या किसी फ़ोल्डर की सामग्री का अनुरोध करने के बारे में सोचें। एक स्क्रिप्ट बनाना जटिल नहीं है, जैसा कि आप लेख में बाद में पढ़ेंगे। स्क्रिप्ट की प्रत्येक पंक्ति एक कमांड चलाती है। आदेश के साथ ठहराव उदाहरण के लिए, आप एक स्क्रिप्ट को रोक सकते हैं, जो उपयोगी है यदि आप एक ही स्क्रिप्ट में एक के बाद एक कई कमांड लिखना चाहते हैं। यदि आपके पास - शायद अतीत से - एमएस-डॉस में असाइनमेंट का अनुभव है, तो अब आप इस ज्ञान से फिर से लाभान्वित होंगे। एक स्क्रिप्ट के साथ आप लगभग सभी कमांड निष्पादित कर सकते हैं जैसा कि आप मैन्युअल रूप से करने के आदी थे। लोकप्रिय आदेश जैसे डेल, सीएलएस तथा रेनू पूर्णतया साध्य हैं। इन कार्यों से अभी तक परिचित नहीं हैं? कोई समस्या नहीं: आवश्यक बुनियादी ज्ञान का निर्माण करना अपेक्षाकृत आसान है।

टिप 02: निर्माण

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

@इको ऑफ

ECHO यह मेरी पहली स्व-लिखित लिपि है

रोकें

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

अक्सर इस्तेमाल किए जाने वाले आदेश

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

एक एट साइन जोड़ें (@इको ऑफ) वह पहला आदेश भी प्राप्त करने के लिए इको ऑफ कमांड प्रॉम्प्ट के साथ।

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

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

शीर्षक: यह मेरी अपनी लिपि है

रोकें यह एक स्क्रिप्ट के निष्पादन को बाधित करता है और बाद में फिर से शुरू किया जा सकता है।

:: आप दस्तावेज़ में टिप्पणी करने के लिए इन दो कोलनों का उपयोग करते हैं। यदि आप स्वयं कई स्क्रिप्ट बनाते हैं और बाद में उन्हें समझना चाहते हैं तो आसान है। यदि आप दूसरों के साथ स्क्रिप्ट साझा करते हैं और उसे समझाना चाहते हैं तो भी उपयोगी है। उदाहरण के लिए:

:: यह स्क्रिप्ट कंप्यूटर के संचालन को नियंत्रित करती है

कॉपी यह किसी फ़ाइल या फ़ोल्डर को किसी अन्य स्थान पर कॉपी कर देगा। उदाहरण के लिए:

कॉपी Script.bat C:\Docs

बाहर जाएं यह कमांड प्रॉम्प्ट विंडो को बंद कर देता है।

टिप 03: समस्याओं के मामले में

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

@इको ऑफ

ipconfig / सभी

पिंग tipsentrucs.nl

ट्रेसर्ट tipsentrucs.nl

रोकें

कोई भी अपनी स्क्रिप्ट अपेक्षाकृत जल्दी लिख सकता है

टिप 04: नोट्स

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

:: यह स्क्रिप्ट कंप्यूटर के संचालन को नियंत्रित करती है

टिप 05: टेक्स्ट फ़ाइल

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

पिंग tipsentrucs.nl >> registration.txt

पिंग कमांड के परिणाम tipsentrucs.nl को स्क्रिप्ट चलाने पर फ़ाइल में लिखे जाते हैं पंजीकरण.txt. फिर आप इस फाइल को नोटपैड के साथ देख सकते हैं।

एक प्रयोग करने योग्य स्क्रिप्ट तब इस तरह दिखती है:

@इको ऑफ

:: इस स्क्रिप्ट से मैं जांचता हूं कि इंटरनेट कनेक्शन ठीक से काम कर रहा है या नहीं

ipconfig /all >> registration.txt

पिंग tipsentrucs.nl >> registration.txt

ट्रेसर्ट tipsentrucs.nl >> registration.txt

फ़ाइल को सहेजें, उदाहरण के लिए नेटवर्ककंट्रोल.बैट और इसे चलाओ। धैर्य रखें: एक कमांड प्रॉम्प्ट विंडो दिखाई देगी और कमांड निष्पादित की जाएंगी। सभी कमांड निष्पादित होने के बाद विंडो अपने आप बंद हो जाएगी। फिर फ़ाइल खोलें पंजीकरण.txt: लेखापरीक्षा के परिणामों को बड़े करीने से प्रलेखित किया गया है।

पावरशेल

विंडोज 10 में, 'क्लासिक' कमांड प्रॉम्प्ट के अलावा, आपको एक और कमांड लाइन भी मिलेगी: पावरशेल। क्या अंतर हैं? आप पावरशेल को कमांड प्रॉम्प्ट के उन्नत भाई के रूप में सोच सकते हैं। घटक मुख्य रूप से सिस्टम प्रशासकों द्वारा संगठनों के भीतर उपयोग किया जाता है जो इसके साथ प्रशासनिक कार्यों (सर्वर के) को अन्य चीजों के साथ कर सकते हैं। आप इसके साथ अधिक जटिल स्क्रिप्ट चला सकते हैं। कमांड प्रॉम्प्ट पावरशेल से पुराना है। औसत उपयोगकर्ता को पावरशेल का उपयोग करने की आवश्यकता नहीं है। कमांड प्रॉम्प्ट भी हमारे उद्देश्य के लिए पर्याप्त है।

टिप 06: सिंहावलोकन

अब जब हम जानते हैं कि टेक्स्ट फ़ाइल में जानकारी लिखने के लिए स्क्रिप्ट का उपयोग कैसे किया जाता है, तो हम उपयोगी अवलोकन बनाने के लिए भी इस रणनीति का उपयोग कर सकते हैं। उदाहरण के लिए, यदि आप जानना चाहते हैं कि एक फोल्डर में कौन सी फाइलें हैं। निम्न स्क्रिप्ट के साथ आप स्वचालित रूप से फ़ोल्डर D:\Tips में फ़ाइलों की एक सूची बनाते हैं और इस जानकारी को एक फ़ाइल में लिखते हैं सिंहावलोकन.txt, जिसे एक ही फ़ोल्डर में रखा गया है:

@इको ऑफ

:: टेक्स्ट फाइल में टिप्स फोल्डर में सभी फाइलें दिखाएं अवलोकन

dir "D:\Tips" >> D:\Tips\Overview.txt

ECHO इन्वेंट्री बनाई गई है

रोकें

समाप्त होने पर, फ़ाइल खोलें सिंहावलोकन.txt फाइलों को देखने के लिए।

स्क्रिप्ट आपको स्वचालित रूप से कार्य करने की अनुमति देती हैं

टिप 07: स्टार्टअप पर

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

टिप 08: सिस्टम जानकारी

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

@इको ऑफ

:: इस स्क्रिप्ट से आपको इस्तेमाल किए गए कंप्यूटर के बारे में जानकारी मिलती है

TITLE इस कंप्यूटर के बारे में

ECHO कृपया प्रतीक्षा करें जब तक हमें कंप्यूटर के बारे में जानकारी प्राप्त न हो जाए!

:: Step 1: यह कंप्यूटर किस विंडोज का उपयोग कर रहा है

इको ==========================

विंडोज़ के बारे में इको जानकारी

इको ==========================

सिस्टम की जानकारी | खोज/सी: "ओएस नाम"

सिस्टम की जानकारी | खोज/सी: "ओएस संस्करण"

सिस्टम की जानकारी | फाइंडस्ट्र / सी: "सिस्टम टाइप"

:: Step 2: यह कंप्यूटर किस हार्डवेयर का उपयोग करता है

इको ==========================

हार्डवेयर के बारे में इको जानकारी

इको ==========================

सिस्टम की जानकारी | Findstr /c: "कुल भौतिक मेमोरी"

wmic सीपीयू नाम मिलता है

:: Step 3: यह कंप्यूटर किस नेटवर्क का उपयोग कर रहा है

इको ==========================

नेटवर्क के बारे में इको जानकारी

इको ==========================

आईपीकॉन्फिग | फाइंडस्ट्र आईपीवी4

आईपीकॉन्फिग | फाइंडस्ट्र आईपीवी6

रोकें

टिप 09: या फाइल करने के लिए

कंप्यूटर के बारे में जानकारी के साथ टेक्स्ट फ़ाइल बनाने के लिए आप टिप 8 की स्क्रिप्ट का भी उपयोग कर सकते हैं। जैसा कि आप टिप 4 में पढ़ते हैं, अतिरिक्त >> filename.txt उपयोग किया गया। इस ज्ञान से आप स्क्रिप्ट का और विस्तार कर सकते हैं। एक उदाहरण के रूप में स्क्रिप्ट का पहला भाग निम्नलिखित है:

@इको ऑफ

:: इस स्क्रिप्ट से आपको इस्तेमाल किए गए कंप्यूटर के बारे में जानकारी मिलती है

TITLE इस कंप्यूटर के बारे में

ECHO कृपया प्रतीक्षा करें जब तक हमें कंप्यूटर के बारे में जानकारी प्राप्त न हो जाए!

:: Step 1: यह कंप्यूटर किस विंडोज का उपयोग कर रहा है

इको ==========================

विंडोज़ के बारे में इको जानकारी

इको ==========================

सिस्टम की जानकारी | findstr /c:"OS नाम" >> Information.txt

सिस्टम की जानकारी | Findstr /c:"OS संस्करण" >> Information.txt

सिस्टम की जानकारी | findstr /c:"सिस्टम टाइप" >> Information.txt

हाल के पोस्ट

$config[zx-auto] not found$config[zx-overlay] not found