अनुरूपण कमांड विंडो प्रॉम्प्ट


5

मैं समय-समय पर विंडोज सर्वर पर कमांड प्रॉम्प्ट में कमांड का एक गुच्छा चला रहा हूं और जब मैं आखिरी बार एक कमांड चलाऊंगा तो मैं इसे देखना चाहूंगा। मैंने इस्तेमाल किया prompt प्रॉम्प्ट को अनुकूलित करने के लिए कमांड।

शीघ्र $ t $ p $ g

एक संकेत पाने के लिए जो दिखता है

13: 02: 50.64 एल: \ & gt;

मैं प्रॉम्प्ट में 12 घंटे के समय का उपयोग करना चाहता हूं और एक सेकंड के दसवें / सौवें हिस्से को छोड़ देता हूं, लेकिन ऐसा प्रतीत नहीं होता कि ऐसा करने का विकल्प है। मैं इसे पसंद करना चाहूंगा

1:02:50 PM L: \ & gt;

शायद किसी को एक रास्ता पता है?


का उपयोग करते हुए

शीघ्र $ T $ H $ H $ H $ p $ g

मुझे एक संकेत मिलता है जो दिखता है

15:35:11 एल: \ & gt;

जो करीब है, लेकिन ऐसा नहीं लग रहा है कि यह 12 घंटे का प्रारूप तैयार करेगा।


वास्तव में इसका जवाब नहीं cmd.exe लेकीन मे PowerShell तुम कर सकते हो function prompt {"$(get-date -format h:mm:sstt) $(get-location)> "}। दया cmd.exe उतना शक्तिशाली नहीं है :( हो सकता है कि आप कमांड को पावरशेल में चला सकें :)
Rik

मैं कर सकता हूँ, लेकिन cmd पुरानी आदत है जिसे तोड़ना मुश्किल है
Keltari

जवाबों:


1

PROMPT कमांड के लिए, से यह पन्ना , यह उपयोग करने के लिए कहते हैं $T 12 घंटे के समय के लिए। यह अभी भी एक सेकंड के दसवें / सौवें स्थान पर है, लेकिन मुझे नहीं लगता कि इसे हटाया जा सकता है।


3
शायद आप उपयोग कर सकते हैं $H अंश निकालने के लिए?
Der Hochstapler

2
prompt $T $p$g कर देता है नहीं में 12 घंटे का प्रारूप दें cmd.exe। लिंक की गई साइट केवल "टेक कमांड" (टीसीसी) पर्यावरण (गैर-मुक्त प्रतिस्थापन) के लिए है cmd.exe )। नहीं सामान्य के लिए cmd.exe सही कमाण्ड।
Rik

1
$ H ने काम किया (शीघ्र $ T $ H $ H $ H $ p $ g) जो एक सुधार है। लेकिन जैसा कि @Rik ने कहा, अन्य कमांड दूसरे शेल के लिए है
Keltari

1

संपादित करें: नीचे दी गई जानकारी गलत है। सिस्टम लोकेल सेटिंग्स कमांड प्रॉम्प्ट पर TIME / T द्वारा दिए गए समय प्रारूप को प्रभावित करेगी, लेकिन जाहिर है कि प्रॉम्प्ट स्ट्रिंग में $ T हमेशा 24-घंटे के प्रारूप में होता है।

प्रॉम्प्ट स्ट्रिंग में $ T वेरिएबल विंडोज में "लॉन्ग टाइम" फॉर्मेट सेटिंग से जुड़ा है। यदि आपकी विंडोज सेटिंग्स में 24 घंटे की घड़ी होती है, तो वह $ T से परिलक्षित होगी। 12-घंटे का समय पाने के लिए, आपको विंडोज लोकेल सेटिंग्स को बदलने की आवश्यकता है (जो वांछनीय नहीं हो सकता है, क्योंकि यह सिस्टम चौड़ा होगा)।

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