बैच फ़ाइल जो cmd.exe चलाती है, एक कमांड, और फिर प्रॉम्प्ट पर खुली रहती है


31

मैं एक बैच फ़ाइल बनाना चाहूंगा जो:

  1. Cmd.exe खोलता है
  2. कमांड प्रॉम्प्ट के भीतर net useमैप किए गए शेयर पथ प्रदर्शित करने के लिए चलता है
  3. खिड़की को खुला छोड़ देता है ताकि मैं चाहूं तो अतिरिक्त कमांड चला सकता हूं

मैं यह कैसे कर सकता हूँ?

जवाबों:


43

अपनी बैच फ़ाइल में रखो

start cmd.exe /k "net use"

से cmd /?

Windows XP कमांड दुभाषिया का एक नया उदाहरण शुरू करता है

CMD [/ A | / यू] [/ क्यू] [/ डी] [/ ई: पर | / E: OFF] [/ F: ON | / एफ: ऑफ] [/ V: ON | / V: OFF] [[/ S] [/ C | / के] स्ट्रिंग]

/ C स्ट्रिंग द्वारा निर्दिष्ट आदेश को पूरा करता है और फिर स्ट्रिंग द्वारा निर्दिष्ट आदेश को समाप्त करता है
/ K करता है


1
मुझे पूरी तरह से यकीन नहीं है कि क्यों, लेकिन उस पहली पंक्ति के साथ बैच फ़ाइल ने लगभग 100 खिड़कियां
खोलीं

17
ओह, मुझे पता है क्यों, मैंने अपनी बैच फ़ाइल का नाम "net use.bat" रखा, और इसलिए cmd.exe ने "नेट उपयोग" को चलाने की कोशिश की और बैच फ़ाइल को सबसे पहले पाया क्योंकि वह सबसे नज़दीकी थी, इसलिए वह पुन: बैच फ़ाइल चला रही थी । LOL :()
एरोनल्स

4
@aaronls कि प्रफुल्लित :) है
सूर्य

1
क्षमा करें, अधिक विशिष्ट होना चाहिए था। शायद आपको net.exe useअगली बार उपयोग करना चाहिए ... सबूत आप कभी भी कुछ भी नहीं मान सकते हैं।
हैवीडेड

3
davr की "प्रफुल्लित करने वाली" बैच फ़ाइल ने जल्दी से मेरी विन 7 मशीन को रोक दिया। यह Ctrl + Shift + Esc, Ctrl + Alt + Delete, Ctrl + Break आदि का जवाब नहीं देगा। सुनिश्चित करें कि आपके दस्तावेज़ पहले सहेजे गए हैं।
क्वर्टी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.