क्या फिल्नाम की शुरुआत में ~ चरित्र विशेष है?


1

यदि मैं नाम वाली फ़ाइल बनाता हूं ~abc.tmpऔर फिर कमांड प्रॉम्प्ट के चरित्र पूर्णता सुविधा (आमतौर पर TAB) का उपयोग करने का प्रयास करता हूं , तो यह सामान्य वर्णों के समान व्यवहार नहीं करता है:

  • यदि मैं ~TAB टाइप और दबाता हूँ, तो यह फ़ाइल का नाम गलत तरीके से "पूरा" करता है ~"~abc.tmp"
  • यदि मैं ~aTAB टाइप और दबाता हूं , तो वह फ़ाइल नाम को पूरा करने में विफल रहता है।

क्या उस ~किरदार के बारे में कुछ खास है जिसकी मुझे जानकारी नहीं है?

(मुझे पता है कि लंबे फ़ाइल नामों के 8.3 वेरिएंट में ~अंत में एक है , लेकिन मैं ~शुरुआत में बात कर रहा हूं ।)


2
मैंने भी आपके जैसा ही किया और इसी तरह के परिणाम मिले, लेकिन मैंने देखा कि Tabनिर्देशिका में सभी फाइलों के माध्यम से बार-बार प्रेस किए जाते हैं, और ~a Tabसभी फाइलों के साथ शुरुआत की a। सभी मामलों में टाइप किया ~गया था, इसलिए इसे कभी भी मान्य फ़ाइल नाम नहीं मिला। सब थोड़ा अजीब है।
AFH

जवाबों:


1

अस्थायी आइटम पर टिल्ड उपसर्ग आमतौर पर Microsoft अनुप्रयोगों द्वारा बनाया जाता है।

Windows डेस्कटॉप अनुप्रयोग, जैसे कि लिखें, और कई दस्तावेज़ इंटरफ़ेस (MDI) अनुप्रयोग, जैसे Excel, आवश्यक उपयोगकर्ता संपादन को संभालने के लिए अस्थायी फ़ाइलें बनाते हैं।

https://support.microsoft.com/en-us/help/92635/windows-temporary-files


2
यह वास्तव में पूछे गए प्रश्न का उत्तर नहीं देता है। प्रश्न एक विशिष्ट व्यवहार के बारे में पूछ रहा था, न कि यदि यादृच्छिक प्रोग्राम अस्थायी फ़ाइलों को निरूपित करने के लिए इसका उपयोग करते हैं।
Mokubai

मोकूबाई ने जो कहा वह सही है - यह मेरे सवाल का जवाब नहीं देता है - लेकिन यह काफी दिलचस्प है; इसलिए मैं इसे बढ़ा दूंगा लेकिन मैं इसे स्वीकृत उत्तर के रूप में चिह्नित नहीं करूंगा।
DodgyCodeException

माफी - मैंने सवाल गलत किया।
रॉबी डब्ल्यू।

बस इसके साथ खेल रहा है और कुछ अन्य विशेष वर्णों (कॉमा, बैकटिक, सेमी-कोलोन) की तरह दिखता है, एक समान प्रभाव पड़ता है - विशेष चरित्र को छोड़कर लेकिन फ़ाइलों के माध्यम से चक्र। एक बैकस्लैश C: \
रोबी डब्ल्यू।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.