Cmd / C का क्या अर्थ है? [बन्द है]


230

मैं समझ सकता हूं cmdलेकिन नहीं cmd /c। मैं करंट से एक जावा प्रोग्राम को लागू करने की कोशिश कर रहा था जिसके लिए मैं Runtime.getRuntime().exec("cmd /C java helloworld");वहां उपयोग करता हूं जिससे मेरा संदेह पैदा होता है।


5
मॉडरेटर्स के लिए, इसे उचित पोर्टल / स्टैक ओवरफ्लो की सहायक कंपनी में स्थानांतरित करने का प्रावधान है। इस तरह यह आइटम बंद नहीं होगा और उपयोगकर्ता अधिक योगदान करने में सक्षम होंगे? मुझे लगता है कि यह सुपर उपयोगकर्ता के समान कुछ जाना चाहिए?
digitally_inspired

जवाबों:


263

जिस भाग में आपकी रुचि होनी चाहिए वह /?भाग है, जो आपके पास उपकरण के साथ अन्य अधिकांश प्रश्नों को हल करना चाहिए।

Microsoft Windows XP [संस्करण 5.1.2600]
(C) कॉपीराइट 1985-2001 Microsoft Corp

C: \> cmd /?
Windows XP कमांड दुभाषिया का एक नया उदाहरण शुरू करता है

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

/ C स्ट्रिंग द्वारा निर्दिष्ट आदेश को पूरा करता है और फिर समाप्त करता है
/ K स्ट्रिंग द्वारा निर्दिष्ट आदेश को पूरा करता है लेकिन रहता है
/ S स्ट्रिंग के उपचार को संशोधित करता है / C या / K (नीचे देखें)
/ Q प्रतिध्वनित होता है
/ D रजिस्ट्री से ऑटोरन कमांड का निष्पादन अक्षम करें (नीचे देखें)
/ A ANSI होने के लिए एक पाइप या फ़ाइल में आंतरिक कमांड के आउटपुट का कारण बनता है
/ U आंतरिक पाइपों के आउटपुट को एक पाइप या फाइल होने का कारण बनता है
        यूनिकोड
/ T: fg अग्रभूमि / पृष्ठभूमि रंग सेट करता है (अधिक जानकारी के लिए रंग / देखें)
/ E: कमांड एक्सटेंशन सक्षम करें (नीचे देखें)
/ E: ऑफ डिसएबल कमांड एक्सटेंशन (नीचे देखें)
/ एफ: फ़ाइल और निर्देशिका नाम पूरा करने के पात्रों को सक्षम करें (नीचे देखें)
/ एफ: फ़ाइल और निर्देशिका नाम पूरा करने वाले पात्रों को अक्षम करें (नीचे देखें)
/ V: का उपयोग कर देरी पर्यावरण चर विस्तार सक्षम करें! के रूप में
        सीमांकक। उदाहरण के लिए, / V: ON अनुमति देगा! Var! विस्तार करने के लिए
        निष्पादन समय पर चर संस्करण। Var सिंटैक्स चर का विस्तार करता है
        इनपुट समय पर, जो कि एक के अंदर होने पर काफी अलग बात है
        पाश।
/ V: पर्यावरण के विस्तार में देरी को अक्षम करें।

5
आउटपुट के बाद cmd विंडो को "पॉज" करने का भी आदेश है: "cmd / c file_name & PAUSE" यह cmd / k से थोड़ा अलग है
जेरीगोपाल

क्या होगा अगर एक दिया गया कमांड एक सर्वर की तरह है जो खुद का लूप शुरू करता है? क्या हमें / C या / K का उपयोग करना चाहिए?
redpix_

Windows 7 या Windows Server 2008 R2 ऑपरेटिंग सिस्टम में C # के माध्यम से '' प्रोसेस '' में कमांड निष्पादित करना अनिवार्य है?
दिनेश कुमार पी।

116

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

आप टाइप करके सभी cmd कमांड लाइन स्विच प्राप्त कर सकते हैं cmd /?


10
लेकिन कोई क्यों करना चाहेगा? सीधे-सीधे कमांड क्यों नहीं कहते, जैसे "जावा हेलोवर्ल्ड"
माइक सैडलर

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.