कीबोर्ड शॉर्टकट का उपयोग करके स्पष्ट विंडोज़ कमांड प्रॉम्प्ट स्क्रीन


124

क्या कीबोर्ड शॉर्टकट का उपयोग करके विंडोज़ में कमांड प्रॉम्प्ट स्क्रीन को साफ़ करने का कोई तरीका है?


7
यदि कीबोर्ड शॉर्टकट किसी कारण से आवश्यक हैं, तो आप हमेशा एक ऑटोहॉट्की स्क्रिप्ट बना सकते हैं जो cls<Enter>ओपन कमांड प्रॉम्प्ट विंडो को भेजती है।
करण

जवाबों:


157

नहीं, लेकिन आप CLSपूरी स्क्रीन को साफ करने के लिए कमांड का उपयोग कर सकते हैं , Esc(एस्केप) कुंजी इनपुट लाइन को साफ कर देगी। इसके अलावा, दबाने Ctrl+ Cएक नया खाली लाइन के लिए कर्सर ले जाने के होगा।



मुझे लगता है कि मैं समझता हूं कि लोग सिस्टम के बीच स्थिरता के लिए clearलिनक्स में उपनाम क्यों पसंद करते clsहैं!
रॉय लिंग

22

यदि आप वास्तव में एक कीबोर्ड शॉर्टकट (स्वयं शामिल) के साथ ऐसा करना चाहते हैं, तो आप ऑटोहोट्की का उपयोग करने की ओर मुड़ सकते हैं और इस तरह थोड़ा सा संकेत लिख सकते हैं:

; -------------------------------------------------------------------------
; Cntr-L should clear screen
; -------------------------------------------------------------------------
#IfWinActive ahk_class ConsoleWindowClass
^L::
Send cls{Enter}
return

#IfWinActive

स्क्रिप्ट क्या करती है ...

  • पहले देखें कि कोई कंसोल एप्लिकेशन के भीतर है या नहीं
  • if CTRL+ Lदबाया जाता है
  • clsकंसोल पर लिखें और फिर हिट करेंENTER

आप का उपयोग करने के लिए चाहते हो सकता हैSendInput
user2418306

1
#IfWinActive Command Promptअन्य सांत्वना अनुप्रयोगों जैसे बैश के लिए ओवरराइडिंग शार्टकट को भी रोकेगा
user2418306

कहना चाहिए, यह मुझे हर बार जब मैं इसका इस्तेमाल करता हूं, तो मुझे मुस्कुराता है। TY @petermeissner
मार्क नाडिग

क्लॉस कमांड जोड़ने से SendInput {Escape}पहले SendInput cls{Enter}यह सुनिश्चित करना कि लाइन क्लियर हो जाती है।
कार्लसन

1

इतने लंबे समय तक मैंने भी शोध किया, लेकिन डॉस्की मैक्रो को परिभाषित करके इसे प्राप्त करने का सबसे अच्छा तरीका पाया

मैंने मैक्रो को इस तरह परिभाषित किया

doskey 1 = cd \ $ T cls

यह साधारण लेखन 1 और हिट एंटर द्वारा दो काम करेगा

  1. आपको स्वच्छ कमान मार्ग पर लाएं
  2. पूरी स्क्रीन साफ़ करें

नोट: आप उन्हें $ T के साथ अलग करके एक से अधिक मैक्रो के तहत कई इच्छा कमांड जोड़ सकते हैं

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