विज्ञापन

यह सांसारिक है जो दिन को खींचता है। सरल, दोहराव वाले कार्य जो आपके जीवन बल को छाँट देते हैं। हम या तो उन्हें कृतज्ञता से करते हैं, या हम उनकी उपेक्षा करते हैं जब तक कि वे एक भी बड़ी समस्या नहीं बनाते हैं। इसे उस तरह से नहीं किया जाना है!

विंडोज कंप्यूटर के साथ, आप सरल छोटे प्रोग्राम बना सकते हैं, बैच फ़ाइलें कहा जाता है पाँच सरल चरणों में एक बैच (बैट) फ़ाइल कैसे बनाएँयह आलेख बताता है कि विंडोज ऑपरेटिंग सिस्टम के लिए पाँच सरल चरणों का उपयोग करके एक बैच फ़ाइल कैसे बनाई जाए। अधिक पढ़ें , जो इन थकाऊ कार्यों का ध्यान रखेगा।

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

एक बैच फ़ाइल क्या है?

dos कमांड विंडो में कमांड

विंडोज से पहले, सब कुछ इंगित करने और क्लिक करने के बजाय कमांड टाइप करके पूरा किया गया था। Microsoft संस्करण को MS-DOS (Microsoft डिस्क ऑपरेटिंग सिस्टम) और कमांड के रूप में जाना जाता है DOS आदेश विंडोज कमांड लाइन के लिए एक शुरुआतकर्ता गाइडकमांड लाइन आपको अपने कंप्यूटर के साथ सीधे संवाद करने और विभिन्न कार्यों को करने का निर्देश देती है। अधिक पढ़ें .

instagram viewer

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

MS-DOS

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

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

कैसे एक बैच फ़ाइल बनाने के लिए

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

fileRenamer.bat

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

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

एक बैच फ़ाइल के साथ कंप्यूटर समय सीमा

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

@ तो बंद। शटडाउन -s -t 3600

@ तो बंद - कंप्यूटर को बताता है कि बैच विंडो चलने पर कमांड विंडो में उसके बाद आने वाली किसी भी चीज़ को न दिखाए।

बंद करना - यह आदेश स्पष्ट है, लेकिन पैरामीटर और -t यह स्पष्ट रूप से आवश्यक नहीं है। -s कंप्यूटर को वास्तव में बंद करने के लिए कहता है, न कि केवल लॉग ऑफ (-l) या रिबूट (-r) में। -T पैरामीटर वह है जो कंप्यूटर को टाइमर का उपयोग करने के लिए कहता है।

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

कंप्यूटर की समय सीमा

यदि आप यह सीमित करना चाहते हैं कि कोई व्यक्ति लॉग इन करने के बाद कंप्यूटर कितनी देर तक चलता है, तो अपनी शटडाउन.बेट फ़ाइल को स्टार्टअप निर्देशिका में सहेजें। विंडोज 7 में और इससे पहले यह स्थित होगा C: \ Documents और Settings \ All उपयोगकर्ता \ Menu मेनू / कार्यक्रम \ Startup. विंडोज 8, और 8.1 में, यह स्थित है C: \ ProgramData \ Microsoft \ Windows \ Start मेनू \ Programs \ StartUp.

अब जब कोई व्यक्ति लॉग इन करता है, तो वह बैच फ़ाइल स्वचालित रूप से चलेगी और टाइमर समय शुरू कर देगा। एक में कुछ tweaking के साथ VBScript के साथ विंडोज स्क्रिप्ट बैच से बेहतर: एक विंडोज स्क्रिप्टिंग होस्ट ट्यूटोरियल अधिक पढ़ें यह भी एक हो सकता है अप्रैल फूल दिवस की शुभकामनाएँ परिवार कंप्यूटर के साथ अपने माता-पिता को शरारत करने के लिए 4 मजेदार तरीके अधिक पढ़ें .

फ़ोल्डर में सभी फ़ाइलें हटाएं

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

सीडी सी: \ फ़ोल्डर \ सबफ़ोल्डर। डेल / एफ / क्यू *

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

डेल - इसका अर्थ है हटाना। / F पैरामीटर केवल-पढ़ने वाली फ़ाइलों को हटाने के लिए बाध्य करता है और / q पैरामीटर कंप्यूटर को चुपचाप करने के लिए कहता है। इसका मतलब है कि आपके द्वारा हटाए जा रहे सभी फाइलों के नाम कमांड विंडो में प्रिंट नहीं होंगे। तारांकन चिह्न (*) सभी फ़ाइलों को हटाने के लिए कंप्यूटर को बताता है। तारांकन एक वाइल्डकार्ड वर्ण है।

बैच फ़ाइल के साथ फ़ाइलें हटाएँ

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

cd C: \ Folder \ SubfolderOne। del / f / q * .txt

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

cd C: \ Folder \ SubfolderTwo। डेल / एफ / क्यू लॉग * .txt

कई फ़ोल्डर साफ़ करें? सरल। एक और अनुभाग जोड़ें जो समान है, लेकिन आपके cd कमांड बिंदु अन्य फ़ोल्डर में है। तब आपकी बैच फ़ाइल कुछ इस तरह दिखती है:

cd C: \ Folder \ SubfolderOne। del / f / q log * .txt cd C: \ Folder \ SubfolderTwo। डेल / एफ / क्यू लॉग * .txt

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

रैंडम नंबर चुनें

यहां एक छोटी सी बैच फ़ाइल है जो यादृच्छिक 4-अंकीय संख्या उत्पन्न करेगी। आप ऐसा क्यों करना चाहते हो? उदाहरण के लिए आपके बैंक कार्ड के लिए बहुत सी चीजों के लिए 4-अंकीय पास कोड की आवश्यकता होती है। हो सकता है कि आप किसी व्यवसाय में उपयोगकर्ताओं का प्रबंधन करते हैं और आपकी पहुंच नियंत्रण प्रणाली 4 अंकों की संख्या का उपयोग करती है। उनमें से कई करते हैं। यदि आप केवल अपने सिर को बाहर खींचने की कोशिश करते हैं, तो आप अंततः खुद को पास कोड बना पाएंगे जो कि कुछ भी लेकिन यादृच्छिक हैं। इस बैच फ़ाइल का ध्यान रखा जाएगा।

@ तो बंद। :शुरू। सेट / एक भागा =% यादृच्छिक% अगर / i% भाग गया% GTR 9999 गोटो: प्रारंभ। अगर / i% भाग गया% LSS 1000 गोटो: प्रारंभ। इको बैच ने%% भाग संख्या को चुना ठहराव

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

सेट / ए - कंप्यूटर को बताता है कि एक नया चर होने जा रहा है जो एक नंबर है, / एक पैरामीटर इसे निकटतम निकटतम संख्या में राउंड डाउन करने के लिए कहता है। तो अगर मूल्य 1234.6 था, तो यह केवल 1234 तक गोल हो जाएगा।

चर का नाम भाग गया। आप इसे जो चाहें कह सकते हैं, लेकिन भागा एक यादृच्छिक संख्या के लिए कुछ समझ में आता है।

% यादृच्छिक% - यह एक डायनामिक वैरिएबल है, जिसका अर्थ है कि हर बार कंप्यूटर के पार आने के बाद, यह एक नया मान प्रदान करने वाला है। % यादृच्छिक% गतिशील चर 0 से 32767 तक की संख्या उत्पन्न करेगा।

हम 4 अंकों की संख्या चाहते हैं, इसलिए इसे 1000 और 9999 के बीच होना चाहिए। यही अगले 2 लाइनों के लिए है

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

लॉटरी गेंदों और संख्या खो से

आप सोच रहे होंगे कि 0001 एक 4-अंकीय संख्या है, और आप सही होंगे। केवल,% यादृच्छिक% डायनामिक वैरिएबल वह उत्पन्न नहीं करता है। यह 1 का एकल अंक उत्पन्न कर सकता है, लेकिन इसने इस पर 3 प्रमुख शून्य नहीं डाले। यह हमें केवल 8999 अंकों की संख्या तक सीमित करता है। हमारे उद्देश्यों के लिए निश्चित रूप से यह पर्याप्त है।

आखिरकार, कंप्यूटर 1000 और 9999 के बीच में एक संख्या डाल देगा। बता दें कि यह 4428 का था। उस बिंदु पर, बैच फ़ाइल का उपयोग करेगा गूंज वाक्य प्रदर्शित करने के लिए कमांड, "बैच ने संख्या 4428 को चुना"। अब आपको अपना 4-अंकीय यादृच्छिक नंबर मिल गया है यह प्रक्रिया एक सेकंड से भी कम समय में इसे समझाने की कोशिश की तुलना में बहुत तेज हो जाती है।

ठहराव - यह जब तक आप एक कुंजी दबाते हैं तब तक कमांड विंडो खुली रहती है। जो आपको अपना रैंडम नंबर लिखने का समय देता है।

बैच फ़ाइल के साथ कई फ़ाइलों का नाम बदलें

बिटटोरेंट के साथ डाउनलोड की गई फाइलें बिटटोरेंट के लिए 8 कानूनी उपयोग: आप आश्चर्यचकित होंगेHTTP की तरह, जो आपका ब्राउज़र वेबसाइटों के साथ संवाद करने के लिए उपयोग करता है, बिटटोरेंट सिर्फ एक प्रोटोकॉल है। आप अपने ब्राउज़र का उपयोग पायरेटेड सामग्री को डाउनलोड करने के लिए कर सकते हैं, जैसे आप पायरेटेड डाउनलोड करने के लिए बिटटोरेंट क्लाइंट का उपयोग कर सकते हैं ... अधिक पढ़ें अक्सर उनके नाम में बहुत अधिक अक्षर होते हैं। इसमें कुछ भी गलत नहीं है, फिर भी अगर आप उस अतिरिक्त सामान को हटा सकते हैं तो अच्छा लगेगा। आइए आपको बताते हैं डाउनलोड किया गया सार्वजनिक डोमेन ई-बुक्स इंटरनेट आर्काइव में एक मिलियन पब्लिक डोमेन लीगल टोरेंट खोजें या ब्राउज़ करेंBitTorrent का उपयोग करके एक मिलियन से अधिक सार्वजनिक डोमेन फिल्में, ऑडियोबुक और लाइव कॉन्सर्ट ब्राउज़ करें और डाउनलोड करें। यह इंटरनेट पुरालेख के लिए सभी का धन्यवाद है, जिसे आप वेबैक मशीन के पीछे संगठन के रूप में जान सकते हैं। वे शुरू कर दिया है ... अधिक पढ़ें और फ़ाइल नाम सभी की तरह दिखते हैं BookName। UploaderGuy। PD.epub, जहां बुकनाम किताब का नाम है। आप इस बैच फ़ाइल का उपयोग उस पट्टी को कर सकते हैं। फ़ाइल नाम से बाहर पीडी।

@ तो बंद। SETLOCAL ENABLEDELAYEDEXPANSION SET पुराना = .UploaderGuy। पीडी। नया सेट = for / f "tokens = *" %% f in ('dir / b * .epub') do ( नया नाम = %% f सेट करें। SET newname =! Newname:% पुराना% =% नया%! "%% f" ले जाएँ! नया नाम! ")

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

फाइल समाप्त

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

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

छवि क्रेडिट:एमएस-डॉस सिस्टम, समय सीमा, फाइलों को नष्ट, टेबलेट को ई-बुक्स शटरस्टॉक के माध्यम से, लॉटरी बॉल्स और टिकट लॉस्ट से फ़्लिकर के माध्यम से।

आईटी, प्रशिक्षण, और तकनीकी ट्रेडों में 20+ वर्षों के अनुभव के साथ, यह मेरी इच्छा है कि जो मैंने सीखा है वह किसी और के साथ सीखने के लिए तैयार हो। मैं सबसे अच्छा संभव तरीके से सबसे अच्छा काम करने का प्रयास करता हूं, और थोड़ा हास्य के साथ।