उन्नत बैच-फ़ाइल उपयोग सीखने के लिए सबसे अच्छे निःशुल्क संसाधन क्या हैं?उन्नत बैच-फ़ाइल उपयोग सीखने के लिए सर्वश्रेष्ठ निःशुल्क संसाधन?
उत्तर
यह नि: शुल्क नहीं है, लेकिन यह शायद सबसे अच्छा है। "Windows NT Shell Scripting" by Tim Hill।
उसने कहा, जब भी मैं cmd बैच फ़ाइलों में कुछ 'उन्नत' करने की कोशिश करता हूं, तो मैं हमेशा इसे पछतावा करता हूं।
हमेशा।
संपादित करें: बैच फ़ाइलों की कमियों के कुछ स्पष्टीकरण:
- गणित क्षमताओं दयनीय हैं
- के हवाले से समर्थन एक बाद का विचार है - अगर आप एक आदेश के लिए एक तर्क के रूप में एक उद्धृत स्ट्रिंग पारित करने के लिए की जरूरत है कि खुद उद्धृत की जरूरत है, शरण में एक जगह आरक्षित
- स्ट्रिंग परिवर्तन आधा कार्यान्वित कार्यक्षमता का एक पैबंद है (वास्तव में, मुझे यकीन है कि यह संभव है नहीं कर रहा हूँ)
तब विषमता, कोने के मामलों और असंगतताओं की प्रतीत होता है कि आप हर मोड़ पर दौड़ते हैं।
बैच फ़ाइलों के लिए जाने वाली एकमात्र चीज़ यह है कि वे वहां मौजूद प्रत्येक विंडोज बॉक्स पर समर्थित हैं। यदि आप समूह के रूप में कुछ कमांड को निष्पादित करना स्वचालित करना चाहते हैं, तो बढ़िया। हो सकता है कि चीजों को पैरामीटर करने के लिए एक साधारण लूप, कुछ सबराउटिन और कुछ पर्यावरण चर जोड़ें। इसके अलावा मैं दृढ़ता से अनुशंसा करता हूं कि आप किसी और चीज का उपयोग करें।
क्या आप इसके बजाए एक स्क्रिप्टिंग भाषा का उपयोग करने का सुझाव देते हैं? –
सहमत हुए, मैं पाइथन के साथ जाऊंगा। – UnkwnTech
पिछले कुछ वर्षों में मेरे पास इसके लिए खुजली नहीं है, इसलिए मैं मूल बैच फ़ाइलों के साथ चिपकने में सक्षम हूं। अगर मैं कुछ फैंसी कोशिश करने जा रहा था, तो शायद मैं पावरशेल को देखूंगा। मुझे इसके साथ अनुभव नहीं है, लेकिन इसके बारे में अच्छी बातें सुनी हैं। –
Wikipedia's batch file entry कोशिश की? ... या the multitude of answers google gives on advanced batch file usage में से कोई भी?
मैंने पाया यह एक उपयोगी होने के लिए: http://www.ss64.com/ntsyntax/
स्टैक ओवरफ़्लो शायद?
https://stackoverflow.com/questions/tagged/batch-file
क्या मैं सच में उपयोगी हो पाया निर्मित cmd.exe मदद फ़ाइलों के सभी को बचाने के लिए किया गया था। Cmd.exe प्रकार "सहायता" में, जो आपको उन आदेशों की एक बड़ी सूची दिखाएगा जिन पर आप सहायता प्राप्त कर सकते हैं, उनमें से प्रत्येक के लिए "मदद < कमांड >", फिर परिणामों को उचित रूप से नामित फ़ाइलों पर सहेजें। व्यक्तिगत रूप से मुझे फ़ाइल फॉर्म में सहायता जानकारी पढ़ने के लिए यह बहुत सुविधाजनक लगता है।
इसके अलावा, मैं बैच फ़ाइलों का उपयोग करने के खिलाफ माइक बी के प्रतिलेखन से बहुत अधिक सहमत हूं। किसी भी कार्य के लिए बैच की तुलना में अधिक मजबूत भाषा का उपयोग करना लगभग हमेशा बेहतर होता है जो तुच्छ नहीं है। यदि मुद्रित होने पर आपकी बैच फ़ाइल एक पृष्ठ से अधिक लंबी होती है, तो आप निश्चित रूप से इसके लिए खेद व्यक्त करेंगे।
बैच स्क्रिप्टिंग के विकल्प के रूप में Windows Scripting Host सीखने पर भी विचार करें। आप स्क्रिप्ट लिखने के लिए अपनी पसंद की भाषाओं का उपयोग कर सकते हैं (जेस्क्रिप्ट, वीबीस्क्रिप्ट, यहां तक कि पायथन)। यह विंडोज के हर आधुनिक संस्करण द्वारा समर्थित है और कार्यों की सुविधा युक्त लाइब्रेरी प्रदान करता है जो बैच फ़ाइलों को तुलनात्मक रूप से तुलनात्मक बनाता है।
मैं क्या कह रहा हूं? विंडोज बैच फ़ाइलें आदिम हैं।
आप पुनः उपयोग करने योग्य डब्लूएसएच पुस्तकालय, मॉड्यूल इत्यादि भी बना सकते हैं।बैच फ़ाइलों की तुलना में एक सीखने की वक्र थी, लेकिन इसके लायक है। अब मेरे लिनक्स मित्र मेरे निम्न स्क्रिप्टिंग पर्यावरण का मजाक नहीं बनाते हैं। अब वे सिर्फ मेरे निचले ओएस का मजाक उड़ाते हैं।
आदेश पर सहायता प्राप्त करने के लिए, इस .bat फ़ाइल एक अच्छा HTML पृष्ठ में सभी आदेशों की मदद रखा जाएगा: http://www.robvanderwoude.com/files/allhelp.zip
यह आदमी कुछ अन्य रोचक .bat बातें भी है। http://www.robvanderwoude.com/batexamples_a.html
- 1. .NET जेनेरिक सीखने के लिए सर्वश्रेष्ठ संसाधन?
- 2. सीखने के लिए संसाधन Emacs
- 3. संसाधन QML सीखने के लिए?
- 4. LINQ सीखने के लिए संसाधन?
- 5. सीखने के लिए संसाधन Verilog
- 6. GNUMake सीखने के लिए संसाधन?
- 7. उम्ब्राको सीखने के संसाधन?
- 8. डेल्फी = पास्कल? सीखने के लिए संसाधन?
- 9. उन्नत डीबगिंग तकनीकों को सीखने के लिए टिप्स या संसाधन xcode
- 10. सी प्रोग्राम डिजाइन सीखने के लिए संसाधन
- 11. सीखने के लिए संसाधन सी # एक्सेल इंटरऑप
- 12. PyGame सीखने के लिए सर्वोत्तम संसाधन?
- 13. बिल्डआउट सीखने के लिए बेहतर संसाधन
- 14. जावा जेनेरिक सीखने के लिए संसाधन?
- 15. श्रेणी सिद्धांत सीखने के लिए संसाधन
- 16. पीएल/पीजीएसक्यूएल सीखने के लिए अच्छे संसाधन?
- 17. सीखने के लिए अच्छे संसाधन फैक्टर
- 18. इंटरेक्टिव एसवीजी - सीखने के संसाधन?
- 19. मध्यवर्ती से उन्नत Regex सीखने के लिए अच्छा ट्यूटोरियल?
- 20. आईफोन ऐप देव सीखने के लिए सर्वश्रेष्ठ दृष्टिकोण क्या है?
- 21. Google ऐप इंजन और जीडब्ल्यूटी सीखने के लिए सर्वश्रेष्ठ किताबें?
- 22. वर्डप्रेस प्लगइन विकास सीखने के लिए सर्वश्रेष्ठ ट्यूटोरियल?
- 23. जावा: सीखने के लिए सर्वश्रेष्ठ स्थान बेसिक नेटवर्किंग
- 24. वर्ड एक्सएमएल प्रारूप के बारे में सीखने के लिए संसाधन?
- 25. Backbone.js ट्यूटोरियल और सीखने के संसाधन
- 26. सीखने (एन) एएसएम के लिए सबसे अच्छा संसाधन क्या है?
- 27. एमएसबिल्ड सीखने के लिए कुछ बेहतरीन संसाधन क्या हैं?
- 28. सर्वश्रेष्ठ डोजो सीखने की सामग्री क्या है?
- 29. इंटेल/AMD पर सी में एक बफर प्रीफ़ेचिंग के बारे में सीखने के लिए सर्वश्रेष्ठ संसाधन 64 बिट
- 30. विंडोज पावरशेल सीखने के लिए सबसे अच्छे संसाधन क्या हैं?
कोई कारण नहीं है कि आप PowerShell की बजाय बैच फ़ाइलों में शामिल हो रहे हैं? डॉस/विंडोज या कुछ के पुराने संस्करणों के साथ काम करना? –