विषयसूची:

बैच के साथ कोडिंग: 7 कदम
बैच के साथ कोडिंग: 7 कदम

वीडियो: बैच के साथ कोडिंग: 7 कदम

वीडियो: बैच के साथ कोडिंग: 7 कदम
वीडियो: step by step beginner batch coding. 2024, नवंबर
Anonim
बैच के साथ कोडिंग
बैच के साथ कोडिंग

इससे पहले कि हम शुरू करें

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

यह सीखना आसान है, क्योंकि यदि आप कुछ जल्दी बनाना चाहते हैं तो बहुत अधिक कमांड नहीं हैं।

यह ट्यूटोरियल घड़ी बनाने के तरीके के बारे में एक ट्यूटोरियल के साथ कुछ बुनियादी आदेशों की व्याख्या करेगा।

नोट: बैच केवल विंडोज़ सिस्टम पर डॉस के दिनों से लेकर विंडोज़ के नवीनतम संस्करण तक काम करता है। तो यूनिक्स आधारित सिस्टम (लिनक्स, एंड्रॉइड …) या मैकोज़ (आईओएस, मैकिन्टोश) पर प्रयास न करें।

जरूरी:

बैच फ़ाइल सहेजते समय सुनिश्चित करें कि यह ".bat" या ".cmd" के साथ समाप्त होता है (व्यक्तिगत रूप से, मुझे.bat पसंद है)

इसके अलावा, यदि आप इसे संपादित करना चाहते हैं, तो आप फ़ाइल को नोटपैड में खोलने के लिए संपादित करने के लिए> संपादित करें पर राइट क्लिक कर सकते हैं। यदि आप किसी और चीज का उपयोग करते हैं, जैसे सब्लिमे टेक्स्ट, या नोटपैड ++, तो आप आमतौर पर फ़ाइल> ओपन… पर जा सकते हैं और वहां फ़ाइल ढूंढ सकते हैं, अगर यह पहले से लोड नहीं है।

(नोटपैड++ उपयोगकर्ताओं के लिए, आप उपयोग में आसानी के लिए राइट क्लिक> नोटपैड ++ के साथ संपादित कर सकते हैं।)

(कम-रिज़ॉल्यूशन छवि के लिए खेद है। एक छवि की आवश्यकता है, इसलिए कहा "यह करेगा" और इसे वहां रखें।)

चरण 1: मूल बातें | गूंज

आप जो कुछ भी करते हैं उसमें कुछ आदेश स्थिर रहेंगे।

इनमें से पहला "इको" होगा।

इको क्या करता है?

अनिवार्य रूप से, यह आपके द्वारा इनपुट किए गए सभी पाठों को रिले करता है। उदाहरण के लिए, यदि आप "इको हेलो!" कमांड प्रॉम्प्ट में, आपको "हैलो!" एक आउटपुट के रूप में।

इको को भी बंद किया जा सकता है।

यह केवल "@echo off" पर जाकर किया जाता है। यह इसे "C:\windows\System32 (यदि आप इसे व्यवस्थापक मोड में चला रहे हैं) जैसी जानकारी रिले करने से रोकता है।

चरण 2: चरण 2: मूल बातें | रंग और Cl

रंग आत्म व्याख्यात्मक है। यह आपको टर्मिनल विंडो के फ़ॉन्ट रंग और पृष्ठभूमि रंग को बदलने की अनुमति देता है। "रंग ?" टाइप करके अधिक विस्तृत स्पष्टीकरण पाया जा सकता है। कमांड प्रॉम्प्ट में (cmd.exe)

Cls "क्लियर स्क्रीन" के लिए शॉर्टहैंड है। यह पहले के सभी इनपुट डेटा की स्क्रीन को मिटा देता है, जैसे कि दर्ज किए गए कमांड, टेक्स्ट, और इसी तरह।

चरण 3: चरण 3: मूल बातें | "%%", ":" और जाएं

यही हैं जहां बातें दिलचस्प हो जाती हैं।

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

":" और गोटो के साथ, आप लूप बना सकते हैं, और एक स्क्रिप्ट के चारों ओर घूम सकते हैं। तो, आपके पास उपयोगकर्ता इनपुट कुछ हो सकता है, फिर स्क्रिप्ट से बाहर निकलें या शुरुआत में वापस जाएं।

चरण 4: चरण 4: मूल बातें | अन्त

आगे बढ़ने से पहले आपको कुछ अन्य बातों का ध्यान रखना चाहिए।

सेट / पी सम्मिलित करेंयहाँ = पाठ दर्ज करें:

अगर %यहां कुछ डालें%==1 गोटो एप्लेसटोगो

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

वैकल्पिक रूप से, {सेट / पी इन्सर्टनाम = कृपया एक नाम दर्ज करें:

अगर %insertaname%==%insertaname% गोटो नेक्स्टस्टेप }

यह अगले चरण पर आगे बढ़ना जारी रखेगा, चाहे कुछ भी हो।

नोट: इस पृष्ठ पर बोल्ड में सब कुछ आवश्यक नहीं है। उन क्षेत्रों में सब कुछ अलग होगा। रेखांकित हर चीज को जितनी बार जरूरत हो कॉपी की जा सकती है।

विशेष नोट: {} कोष्ठक के बीच, तकनीकी रूप से आपको बस यही चाहिए। यद्यपि आपके पास एक विशिष्ट नाम हो सकता है जो आपको विशेष लाभ देता है, वर्ण आपको पहचानते हैं, या आपके पास एक वैकल्पिक मार्ग है। आपको बस इतना करना है कि "if%insertaname%==Bob goto nextstepbob" जोड़ें (आपको एक अलग पथ जोड़ने की आवश्यकता होगी जो कष्टप्रद हो सकता है, या बस एक छोटा वैकल्पिक पथ डालें, जो मुख्य के साथ बैक अप लिंक करेगा अंततः।)

चरण 5: चरण 5: कुछ मज़ा | एक घड़ी।

यह कुछ ऐसा है जिसे मैंने पहले सीखा, वास्तव में।

@गूंज बंद

रंग ०ए

सीएलएस

घड़ी

इको वर्तमान समय% समय% है और दिनांक% दिनांक% है

गोटो घड़ी

वैकल्पिक रूप से, आप:clock. के बाद "cls" लगा सकते हैं

हालांकि इससे यह झिलमिलाहट पैदा करेगा और थोड़ा परेशान करने वाला है।

ठीक से सहेजना याद रखें!

चरण 6: चरण 6: आखिरकार…

वर्तमान में, मैं एक गेम पर काम कर रहा हूं। मेरे पास वर्तमान में जो है वह नीचे है।

यह बुनियादी है, और इसे कुछ हद तक खेला जा सकता है, हालांकि मैं जो करना चाहता हूं उसके करीब भी नहीं।

(यह कैसे पाठ को प्रारूपित करने का निर्णय लेता है, अगर कोई अनुरोध है तो मैं इसे प्रदान करूंगा।)

चरण 7: अतिरिक्त सहायता

बेझिझक पूछें कि क्या आप किसी चीज़ में फंस गए हैं। मैं जल्द से जल्द मदद करने की कोशिश करूंगा।

पढ़ने के लिए धन्यवाद, और उम्मीद है कि यह मदद करता है।

सिफारिश की: