केवल Windows कमांड-लाइन के शीघ्र रंग को कैसे बदलें? [डुप्लिकेट]


19

इस सवाल का पहले से ही यहाँ एक जवाब है:

जैसा कि हम सभी जानते हैं, विंडोज कमांड-लाइन में सफेद-काले रंग की योजना है। और हम उपयोग कर सकते हैं:

COLOR

पृष्ठभूमि और पाठ के रंग बदलने के लिए कमांड।

लेकिन ऊपर का कमांड पूरे टेक्स्ट को कमांड-लाइन में बदल देगा। उदाहरण के लिए आदेश का परिणाम इस प्रकार है:

COLOR 04

यहाँ छवि विवरण दर्ज करें

लेकिन मुझे इस तरह की रंग-योजना नहीं चाहिए क्योंकि इससे मूल गोरे-काले का कोई फर्क नहीं पड़ता है। आपके द्वारा आदेशित इनपुट और कमांड के आउटपुट में अंतर करना कठिन है। मुझे कुछ इस तरह चाहिए:

यहाँ छवि विवरण दर्ज करें

मैं चाहता हूं कि स्क्रीन पर अन्य टेक्स्ट के साथ कमांड प्रॉम्प्ट का रंग अलग-अलग हो, ताकि मुझे कमांड आई इनपुट आसानी से मिल जाए। लेकिन मैं केवल लिनक्स पर समाधान प्राप्त करता हूं। यह उपयोगकर्ता है:

export PS1=”\[\e[35;1m\][\u@\h: \W]\$\[\e[0m\] “

तो मेरा सवाल है:

मैं विंडोज़ पर उपरोक्त एक की तरह कमांड प्रॉम्प्ट का रंग कैसे बदल सकता हूं?

बहुत बहुत धन्यवाद।

उपाय:

@Luke के संकेत के बाद आखिरकार मुझे समाधान मिल गया है। जो कोई भी इस विषय में रुचि रखता है, कृपया नीचे दिए गए दो लिंक देखें:

https://stackoverflow.com/questions/6297072/color-for-the-prompt-just-the-prompt-proper-in-cmd-exe-and-powershell & http://gynvael.cnwind.pl/?id = 130

यह " ANSI हैक CMD.exe शेल के लिए विकसित किया गया " है।

काश जो आपके लिए मददगार होता।


1
देशी विंडोज कमांड प्रॉम्प्ट यह विन्यास योग्य नहीं है; आपको तृतीय पक्ष समाधान का उपयोग करना होगा।
ल्यूक

1
@Luke क्या कोई मौजूदा 3 पार्टी समाधान है जिसे आप जानते हैं?

@ ल्यूक, प्रशस्ति पत्र इस तरह के एक जोर के लिए की जरूरत है
पचेरियर

जवाबों:


18
  1. ANSI रंग समर्थन प्राप्त करें:

    • नोट: वर्तमान / अद्यतित Windows 10 कंसोल पहले से ही ANSI का समर्थन करता है

    • विरासत विंडो कंसोल में ANSI समर्थन के लिए ANSICON ( स्रोत ) स्थापित करें ।

    • हाइपर ANSI रंगों का समर्थन करता है।

    • ConEmu ANSI रंगों का समर्थन करता है।

  2. पर्यावरण सेटिंग्स के माध्यम से अपने कमांड प्रॉम्प्ट को सेट करें ...

    • क्लिक करें / दबाएँ Start
    • प्रकार env
    • क्लिक करें Edit environment variables for your account
    • एक PROMPTचर जोड़ें / संपादित करें

  3. शीघ्र विकल्पों पर अधिक जानकारी

  4. मेरा अपना प्रॉम्प्ट ...

    • $_$E[1;30;40m[$E[0;36;40m%computername% | %userdomain%\%username%$E[1;30;40m] $E[0;33;40m$M$_$E[35;40m$d$s$t$h$h$h$h$h$h$_$E[1;33;40m$p$_$E[1;30;40m$g $E[0;37;40m
    • $E - पलायनवादी चरित्र
    • $E[...m- एएनएसआई रंग अनुक्रम
    • $_ - नई पंक्ति
    • $d - दिनांक
    • $t - समय
    • $h - बैकस्पेस (सेकंड और आंशिक सेकंड से छुटकारा पाएं)
    • $p - वर्तमान पथ
    • $m - माउंट पथ (यदि एक घुड़सवार ड्राइव में)
    • $g - हस्ताक्षर से अधिक


मैंने सेट %prompt%कर दिया है javascript:var str = '$_$d, $t → $p:$_'; for(x=0; x<511-str.length; ++x)document.write('='); document.write(str);। इसे किसी भी 3 पार्टी ऐप्स की आवश्यकता नहीं है और हल करने की कोशिश कर रहे रंग समस्या हल करती है।
पचेरियर

@ स्पेसर आपके पास javascript:एक त्वरित वातावरण चर के समर्थन के लिए एक यूआरएल या संदर्भ है ?
ट्रैकर 1

@ Tracker1, नहीं यह उस तरह से काम नहीं करता है। मुझे अब भ्रम की स्थिति दिखाई दे रही है .... मेरा मतलब है, मैंने %prompt%javascript:var str = '$_$d, $t → $p:$_'; for(x=0; x<511-str.length; ++x)document.write('='); document.write(str);
पीकरियर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.