NTFS "राज"?


21

कुछ हफ़्ते पहले मैं NTFS पर विकिपीडिया प्रविष्टि के माध्यम से पढ़ रहा था , और देखा कि विंडोज़ एक्सप्लोरर में आसानी से स्पष्ट नहीं होने वाली कई अन्य विशेषताओं के बीच सिम्बोलिक लिंक का उपयोग करना संभव था ।

क्या अन्य उपयोगी विशेषताएं मौजूद हैं जो विकिपीडिया पर प्रलेखित नहीं हो सकती हैं , और कोई इन सुविधाओं तक कैसे पहुँच पाता है? क्या इन सुविधाओं में हेरफेर / निर्माण / उपयोग करने के लिए एक 3 पार्टी कार्यक्रम, रजिस्ट्री सेटिंग्स, छिपी हुई कॉन्फ़िगरेशन विंडो, क्ली, आदि का उपयोग किया जाता है?

अद्यतन: इसे एक सामुदायिक विकि में बदलना।

जवाबों:


12

Microsoft इसके लिए कम से कम दो Sysinternals उपकरण वितरित करता है।

  1. जंक्शन आपको जंक्शन बिंदुओं (प्रतीकात्मक लिंक) में हेरफेर करने देता है।
  2. स्ट्रीम आपको वैकल्पिक डेटा स्ट्रीम दिखाएगा। वह पृष्ठ आपको :streamकमांड-लाइन से हेरफेर करने के लिए सिंटैक्स भी दिखाता है ।

लिंकड का उपयोग जंक्शन बिंदुओं के लिए किया जा सकता है और इसे विंडोज़ 2000 संसाधन किट के साथ वितरित किया जाता है ... ऐसा नहीं है कि यह बहुत उपयोग है यदि आप जंक्शन डाउनलोड कर सकते हैं, हालांकि, यह एक दिलचस्प पक्ष नोट था :)
Oskar Duveborn

पाप विंडोज विस्टा, (विंडोज 7, 2008 और 2008 आर 2 के साथ) आप ओएस से एक देशी उपकरण के साथ प्रतीकात्मक लिंक बना सकते हैं। कमांड mklink का उपयोग करें
रिकार्डो पोलो

7

वैकल्पिक डेटा स्ट्रीम - आप उन्हें एन्यूमरेट करने के लिए LADS टूल का उपयोग कर सकते हैं।

आप उन्हें उदाहरण के लिए बना सकते हैं:

notepad test.txt: adsname1
notepad test.txt: adsname2
notepad test.txt

सभी 3 को एक्सप्लोरर में 1 फ़ाइल के रूप में दिखाया जाएगा, लेकिन वे सभी एक ही फ़ाइल नाम से जुड़े हुए हैं।


5

NTFS उन फ़ाइल नामों का समर्थन करता है जो Win32 API नहीं करता है। उदाहरण के लिए POSIX सबसिस्टम निम्नलिखित नामों (विंडोज इंटर्नल बुक से) की अनुमति देता है:

"TrailingDots..." 
"SameNameDifferentCase"
"samenamedifferentcase"
"TrailingSpaces    "

जाहिर है आप अभी भी 'dir / x' का उपयोग करके उन सभी को देख सकते हैं

इसकी वास्तव में लंबी फ़ाइल पथ (32,000 वर्ण तक) के साथ फ़ाइलें बनाना संभव है । आप उन्हें अभी भी एक्सप्लोरर में देख सकते हैं लेकिन आप उन्हें आसानी से नहीं हटा सकते।


2

मार्क रोसिनोविच के विंडोज इंटर्नल में NTFS पर एक अध्याय है और यह क्या करता है और समर्थन नहीं करता है। पांचवें संस्करण में अध्याय 11 में सभी फाइल सिस्टम को शामिल किया गया है Windows NT समर्थन करता है, और NTFS के आंतरिक विवरणों में जाता है।


1

Windows fsutil कमांड NTFS की अधिकांश अस्पष्ट विशेषताओं को उजागर करता है, अगर मैं गलत नहीं हूँ। Start -> Run -> cmd.exe -> fsutil /?अधिक जानकारी के लिए।


0

NTFS "प्रतीकात्मक लिंक" का समर्थन करता है:

  • NTFS के सभी संस्करणों में निर्देशिकाओं के लिए (MS शब्द: "जंक्शन")
  • फ़ाइलों के लिए ( विस्टा और सर्वर 2008 के बाद से CreateSymbolicLink का उपयोग करके )

यह विंडोज़ 2000 के बाद से CreateHardLink फ़ंक्शन के माध्यम से फ़ाइलों के लिए हार्ड लिंक का भी समर्थन करता है ।

इस पृष्ठ की जाँच करें: हार्ड लिंक और जंक्शन

मैंने CreateHardLinkपायथन स्क्रिप्ट (पायथन के ctypesमॉड्यूल के माध्यम से ) में उपयोग किया है। मेरे पास एक "समर्पण" स्क्रिप्ट भी है जो डुप्लिकेट फ़ाइलों को ढूंढती है और कुछ शर्तों के तहत, उन्हें हार्ड लिंक से बदल देती है, जो कि एक विशिष्ट विंडोज इंस्टॉलेशन में बहुत सारे स्थान को मुक्त करती है।


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