क्या मैं एक शॉर्टकट बना सकता हूं जो एक विशेष ड्राइव की ओर इशारा करता है चाहे उसके ड्राइव लेटर की परवाह किए बिना?
मैं ड्राइव अक्षर या रिश्तेदार पथ का उपयोग नहीं करना चाहता
आप जिस लक्ष्य का उपयोग करना चाहते हैं ( \?\Volume{f993747a-5d7a-4de1-a97a-c20c1af1ba02}\path\to\target
या \Device\HarddiskVolume5\path\to\target
) शॉर्टकट के लिए मान्य लक्ष्य नहीं हैं।
शॉर्टकट के लिए सभी मान्य लक्ष्य नीचे दिए गए प्रकारों में से एक का उपयोग करना चाहिए।
शॉर्टकट प्राथमिकता आइटम आपको एक फ़ाइल सिस्टम ऑब्जेक्ट (जैसे फ़ाइल, फ़ोल्डर, ड्राइव, शेयर या कंप्यूटर) के लिए एक शॉर्टकट, एक शेल ऑब्जेक्ट (जैसे प्रिंटर, डेस्कटॉप आइटम, या नियंत्रण कक्ष आइटम), या एक को कॉन्फ़िगर करने की अनुमति देता है URL (जैसे वेब पेज या एफ़टीपी साइट)।
स्रोत एक शॉर्टकट आइटम कॉन्फ़िगर करें
वैकल्पिक रूप से, क्या मैं ऐसा करने के लिए एक NTFS reparse बिंदु (जैसे एक जंक्शन बिंदु) बना सकता हूं?
आप फॉर्म का प्रतीकात्मक लिंक बनाने के लिए mklink का उपयोग कर सकते हैं\\?\Volume{f993747a-5d7a-4de1-a97a-c20c1af1ba02}\path\to\target.txt
c:
md \test
cd \test
mklink testlink \\?\Volume{d1a54614-9369-11e4-b7ab-ccaf78b24c0a}\test\test.txt
अब निर्देशिका परीक्षण में एक प्रतीकात्मक लिंक शामिल है (जो मेरे मामले में f:\test\test.txt
एक बाहरी ड्राइव पर एक फ़ाइल को इंगित करता है )।
C:\test>dir
Volume in drive C has no label.
Volume Serial Number is C8D0-DF1E
Directory of C:\test
29/03/2015 23:24 <DIR> .
29/03/2015 23:24 <DIR> ..
29/03/2015 23:17 <SYMLINK> testlink [\\?\Volume{d1a54614-9369-11e4-b7ab-ccaf78b24c0a}\test\test.txt]
1 File(s) 0 bytes
2 Dir(s) 248,410,976,256 bytes free
...
C:\test>type testlink
this file is test.txt
C:\test>
...
C:\test>type f:\test\test.txt
this file is test.txt
C:\test>
ध्यान दें
- यह केवल तभी काम करता है जब आप कमांड प्रॉम्प्ट से लिंक को हटाने का प्रयास करते हैं, लेकिन यदि आप इसे एक्सप्लोरर इंटरफ़ेस से एक्सेस करने का प्रयास नहीं करते हैं।
आगे की पढाई