मैं बैच फ़ाइल में कंसोल से इनपुट कैसे पढ़ूं? मैं जो हासिल करने की कोशिश कर रहा हूं वह सी में स्कैनफ की कार्यक्षमता है। मैं बैच फ़ाइल में ऐसा कैसे कर सकता हूं?बैच फ़ाइल में कंसोल से इनपुट कैसे पढ़ा जाए?
उत्तर
लिंक किए गए प्रस्तावित डुप्लिकेट में कोड स्निपेट उपयोगकर्ता इनपुट पढ़ता है।
ECHO A current build of Test Harness exists.
set /p delBuild=Delete preexisting build [y/n]?:
उपयोगकर्ता जितना चाहें उतने अक्षरों को टाइप कर सकते हैं, और यह डेलबिल्ड चर में जाएगा।
मौजूदा जवाब के अलावा यह इस प्रकार के रूप में एक डिफ़ॉल्ट विकल्प सेट करने के लिए संभव है:
ECHO A current build of Test Harness exists.
set delBuild=n
set /p delBuild=Delete preexisting build [y/n] (default - n)?:
यह उपयोगकर्ताओं को केवल "Enter" दबाने अगर वे डिफ़ॉल्ट दर्ज करना चाहते हैं कर सकते हैं।
जैसा कि हर कोई कह रहा है, set /p varname="prompt message"
का उपयोग करना पर्याप्त है। तुम सिर्फ जल्दी से एक cmd उदाहरण के बजाय तुरंत बाहर निकलने के लिए, बस नीचे दिए तरीके से खुला रखने के लिए देख रहे हैं अपनी स्क्रिप्ट के अंत में पर्याप्त
set /p temp="Hit enter to continue"
है और यह विंडो खुली रखेंगे।
सक्षम होने पर आपको निष्पादन पर अधिक विश्वसनीय आउटपुट देगा, किसी ने आविष्कार किया 'रोकें' कमांड। इसके अलावा यह 'सेट/पी' है,' सेट \ p' नहीं। – Stephan
"जैसा कि हर कोई कह रहा है", इसका तात्पर्य है कि उत्तर पहले ही दिया जा चुका है, इसलिए बिना किसी सूचना के किसी अन्य व्यक्ति को – jeb
@jeb आप सही हैं। मेरी समस्या यह थी कि वे चर और गूंज शामिल थे, जबकि मुझे इसकी आवश्यकता नहीं थी। मुझे अपने जवाबों का विश्लेषण करने में एक या दो मिनट लग गए, क्योंकि मुझे कोई बैच अनुभव नहीं मिला है। मेरा मानना है कि मेरा जवाब मेरी आवश्यकताओं के लिए उपयुक्त न्यूनतम उत्तर को पूरा करता है। – TankorSmash
- 1. बैच फ़ाइलें: फ़ाइल को कैसे पढ़ा जाए?
- 2. जंग में उपयोगकर्ता इनपुट कैसे पढ़ा जाए?
- 3. x86_64 असेंबली में STDIN से इनपुट कैसे पढ़ा जाए?
- 4. कंसोल से स्पेस से अलग संख्याओं को कैसे पढ़ा जाए?
- 5. सी ++ में वेबकैम से इनपुट कैसे पढ़ा जाए?
- 6. यूआरएल से सीएसवी फ़ाइल कैसे पढ़ा जाए?
- 7. सी # में कंसोल से बहुत लंबे इनपुट को कैसे पढ़ा जाए?
- 8. एंड्रॉइड में सीएसवी फ़ाइल कैसे पढ़ा जाए?
- 9. सी # में फ़ाइल बाइनरी कैसे पढ़ा जाए?
- 10. मानक इनपुट गैर-अवरोधन से कैसे पढ़ा जाए?
- 11. लाइन द्वारा मानक इनपुट लाइन से कैसे पढ़ा जाए?
- 12. एक जार फ़ाइल से फ़ाइल को कैसे पढ़ा जाए?
- 13. फ़ाइल से फ़ाइल सामग्री को कैसे पढ़ा जाए?
- 14. एंड्रॉइड में यूएसबी ड्राइव से फ़ाइल कैसे पढ़ा जाए?
- 15. जावा में जार से फ़ाइल कैसे पढ़ा जाए?
- 16. ओपनसीवी में वाईयूवी फ़ाइल से फ्रेम कैसे पढ़ा जाए?
- 17. सी # में पीवीके फ़ाइल से निजी कुंजी कैसे पढ़ा जाए?
- 18. रुबी में नीचे से ऊपर तक फ़ाइल कैसे पढ़ा जाए?
- 19. वेब से एंड्रॉइड में टेक्स्ट फ़ाइल कैसे पढ़ा जाए?
- 20. आईफोन पर डिवाइस कंसोल की सामग्री को कैसे पढ़ा जाए?
- 21. स्क्रिप्ट फ़ाइल से स्क्रिप्ट को कैसे पढ़ा जाए?
- 22. बैच फ़ाइल का उपयोग कर COM पोर्ट से डेटा कैसे पढ़ा जाए?
- 23. इनपुट फ़ाइल ऐप/कंसोल
- 24. बैच फ़ाइल इनपुट से ट्रेलिंग स्लैश निकालें
- 25. एमपी 3 फ़ाइल टैग कैसे पढ़ा जाए
- 26. हैडूप अनुक्रमिक फ़ाइल को कैसे पढ़ा जाए?
- 27. एरलांग में पूर्णांक कैसे पढ़ा जाए?
- 28. स्प्रिंग बैच - एकाधिक धागे में एक बड़ी फ़ाइल को कैसे पढ़ा जाए?
- 29. जावा में कंसोल से एक एकल को कैसे पढ़ा जाए (जैसे उपयोगकर्ता इसे टाइप करता है)?
- 30. SQLite डेटाबेस से डेटा कैसे पढ़ा जाए?
[संभवतः मेरे बैच फ़ाइल में उपयोगकर्ता इनपुट के साथ समस्या] की संभावित डुप्लिकेट (http://stackoverflow.com/questions/916413/problem-with-user-input-in-my-batch-file) –
@ रेमंड: नहीं सवाल है कि कुंजीपटल से स्ट्रिंग के रूप में एकाधिक अक्षरों को एक चर में पढ़ना है। – Nohsib
आदेश 'सेट/पी' जो कुछ भी उपयोगकर्ता प्रकार टाइप करता है, चाहे वह एक अक्षर या एकाधिक हो। –