मैं जंक्शन बिंदु में हेरफेर करने के लिए एक राइट क्लिक मेनू आइटम कैसे बना सकता हूं?


11

जैसा कि मैं एक एसएसडी का उपयोग कर रहा हूं, लेकिन यह आकार में सीमित है मैं अपने एचडीडी के लिए फ़ाइलों और निर्देशिकाओं को हटाने के लिए जंक्शन बिंदुओं का उपयोग करने में सक्षम होना चाहता हूं, यह आदर्श काम करेगा यदि मैं इसके लिए एक शेल एक्सटेंशन बना सकता हूं जो ऐसा करता है।

आदर्श व्यवहार एक निर्देशिका या जंक्शन बिंदु पर राइट क्लिक करना होगा और एक विकल्प
"मैनिपुलेट जंक्शन बिंदु" होगा जिसमें मैं निम्नलिखित क्रियाएं कर सकता हूं:

  • बनाएँ: एक निर्देशिका के लिए, निर्देशिका को मेरे द्वारा निर्दिष्ट स्थान पर ले जाएँ और इसे जंक्शन बिंदु से बदलें।
    (डिर) C: \ उदाहरण में बदल जाता है (जेपी) C: \ उदाहरण -> डी: \ उदाहरण

  • स्वैप: एक जंक्शन बिंदु के लिए, मैं जंक्शन बिंदु को उसके स्थान के साथ स्वैप करना चाहता हूं।
    (JP) C: \ Example -> (Dir) D: \ उदाहरण में बदल जाता है (Dir) C: \ उदाहरण <- (JP): \ उदाहरण

    इसका मतलब है कि यह जंक्शन बिंदु को हटा देगा, डेटा को स्थानांतरित करेगा और रिवर्स जंक्शन बिंदु रखेगा।

  • निकालें: एक जंक्शन बिंदु के लिए, मैं इसे हटाकर निर्देशिका को वापस ले जाना चाहता हूं।
    (JP) C: \ Example -> (Dir) D: \ उदाहरण में बदल जाता है (Dir) C: \ उदाहरण

मेरे सबसे महत्वपूर्ण प्रश्न:

  • मुझे ऐसा करने के लिए क्या दृष्टिकोण अपनाना चाहिए? स्क्रिप्ट? दे घुमा के? निष्पादन?
  • मैं मेनू प्रविष्टि कैसे बनाऊं?

कम महत्वपूर्ण प्रश्न:

  • क्या इस तरह का कोई समाधान पहले से मौजूद है?
  • जंक्शन बिंदुओं की जांच और हेरफेर के लिए बेहतर कमांड या एपीआई कॉल हैं?

मुझे पहले से ही Microsoft mklinkऔर Sysinternals का पता है junction


बस इसे बाहर करने के लिए - मैं वास्तव में एक स्थिति के बारे में नहीं सोच सकता (या आपके द्वारा उद्धृत एक को पहचानता हूं) जहां ऐसा करना एक आवश्यकता है, जिसका अर्थ है कि मैं व्यापक मुद्दे को हल करने के लिए अन्य तरीकों की कोशिश करूंगा, चाहे वह कुछ भी हो। SSD फ़ाइलों को HDD से क्यों जोड़ा जा रहा है?
cregox

क्योंकि सब कुछ एसएसडी पर फिट नहीं होता है, इसलिए मुझे उन चीजों को आगे बढ़ाना होगा, जिन्हें बिना किसी ब्रेक के मेरे एचडीडी के लिए तेज़ होने की आवश्यकता नहीं है ... मुझे एक समाधान नहीं चाहिए, मुझे एक समाधान चाहिए।
तमारा विज्समैन

हमने आपके SSD के जीवनकाल को अधिकतम करने के बारे में एक ब्लॉग पोस्ट बनाया है ।
तमारा विज्समैन

संबंधित: superuser.com/questions/95862/…
cregox

जवाबों:


17

चूंकि आपने पूछा है कि क्या ऐसे समाधान पहले से मौजूद हैं, तो क्या आपने जंक्शन लिंक मैजिक या लिंक शेल एक्सटेंशन पर एक नज़र डाली है ?

जंक्शन लिंक मैजिक जंक्शन बिंदुओं के निर्माण, संशोधन और हटाने की अनुमति देता है। यह फ्रीवेयर है, और विंडोज 7 का समर्थन करता है।

लिंक शैल एक्सटेंशन भी समान कार्यक्षमता प्रदान करता है, और फ्रीवेयर भी है। यह विंडोज 7 को भी सपोर्ट करता है।

अद्यतन : जंक्शन लिंक मैजिक के लिए मूल साइट अभी 404'ing है। मैंने उन लोगों के लिए एक Softpedia लिंक प्रतिस्थापित किया है जो अभी भी JLM इंस्टॉल करना चाहते हैं।


किसी कारण के लिए, मुझे याद है @TomWij एसयू पर एक हार्डलिंक / जंक्शन बिंदु-संबंधित प्रश्न पर एक टिप्पणी में इन सॉफ़्टवेयर का उल्लेख कर रहा है। मैं फिलहाल वास्तविक सवाल नहीं खोज सकता ।
18

वास्तव में, लेकिन मैं इसे करने का सबसे अच्छा तरीका चाहता हूं, हालांकि मुझे विस्तार का पता नहीं था, मैं इसे अभी देख रहा हूं ...
तमारा विजसमैन

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

बस जोड़ने के लिए: आपको संभवतः ये पहले से मिल गए हैं, लेकिन यहां जंक्शन बिंदुओं से संबंधित कोडप्रोजेक्ट (स्रोत के साथ) के कुछ जोड़े हैं: कोडप्रोजेक्ट.com / KB / winsdk/ junctionpoint.aspx और codeproject.com/KB/vista/ReparsePointID .aspx
19x पर Isxek

दिलचस्प लगता है, हो सकता है कि मैंने या तो यहाँ एक इनाम बिताया हो या इन दिनों में से किसी एक पर शोध और कार्यान्वयन के लिए कुछ समय बिताने का फैसला किया हो ...
तमारा विज्समैन

2

मैं अभी उपयोग MKLINKकरता हूं जो विंडोज 7 में बनाया गया है। आप मेरे द्वारा अनुमान की जाने वाली बैच फाइलें लिखना समाप्त कर देंगे, लेकिन इसका उपयोग करना मुश्किल नहीं है।

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