विंडोज 7 / साइमलिंक - मैं एक डायरेक्टरी में एक साइमलिंक को कैसे कॉपी कर सकता हूं?


25

क्या विंडोज 7 में एक निर्देशिका के लिए एक सिमलिंक को कॉपी करना संभव है। जब मैं एक सिम्लिंक निर्देशिका को कॉपी करने की कोशिश करता हूं, तो यह सामग्री को स्थान पर गहराई से कॉपी करने की कोशिश करता है।

जवाबों:


23

मुझे विंडोज एक्सप्लोरर के भीतर इसे करने का कोई तरीका नहीं पता है, लेकिन आप xcopyकमांड लाइन पर / b तर्क के साथ उपयोग कर सकते हैं , यहां देखें ।


1
@ नील मेरे लिए एक आकर्षण की तरह काम करता था। मैंने भी जोड़ा है /i। सुनिश्चित करें कि आप फ़ोल्डर SYMLINKS (जंक्शन नहीं) के साथ काम कर रहे हैं।
एंटोन क्राउग्लोव

12

उन्नत कमांड प्रॉम्प्ट में निम्न कमांड का उपयोग करें :

xcopy /b /i <source symlink name> <destination symlink name>

आउटपुट 0 फ़ाइल (ओं) की प्रतिलिपि बनाई गई है, फिर भी गंतव्य में सिमलिंक बनाया गया है। यह विंडोज 7 और विंडोज 8.x के तहत परीक्षण किया गया है, लेकिन विस्टा के रूप में काम करना शुरू करना चाहिए

अद्यतन: यह विंडोज 10 में भी काम करता है


1
मेरे लिए काम नहीं करता है, यह अभी भी एक शारीरिक प्रतिलिपि करता है, एक
सिम्कलिन की

1
मेरे लिए काम किया: 10 x64 जीत, ऊंचा संकेत दिया। 2012 में भी जीत पर परीक्षण किया गया। यह सुनिश्चित करें कि आप SYMLINKS के साथ JUNCTIONS नहीं ले सकते।
एंटोन क्राउग्लोव

10

एक प्रोग्राम का उपयोग करें जो उन्हें समर्थन करता है, जाहिर है। उदाहरण के लिए सुदूर प्रबंधक मुझे लिंक के रूप में या तो सहानुभूति की प्रतिलिपि बनाने देता है या उनका पता लगाता है और उनकी सामग्री की प्रतिलिपि बनाता है:

वैकल्पिक शब्द


सुधार, यह केवल स्थानीय सिम्लिंक किए गए फ़ोल्डरों के लिए काम करता है । नेटवर्क वाले ही xcopy /b /iमदद करते हैं।
एंटोन क्राउगलोव

2

सुदूर प्रबंधक केवल एक चीज थी जो काम करती थी। धन्यवाद जॉय।

किसी कारण से लिंक शेल एक्सटेंशन या तो सिम लिंक / जंक्शनों को कॉपी करने का एक तरीका प्रदान नहीं करता है, या मैं इसका पता लगाने के लिए बहुत बेवकूफ हूं। ड्रॉप अस ... मेनू पर सब कुछ करने की कोशिश की।

फ़ार मैनेजर के साथ, इंटरफ़ेस के निचले भाग में कॉपी को हिट करें, यह सुनिश्चित करने के बाद कि अन्य विंडो पेन आपके गंतव्य फ़ोल्डर में बताया गया है। यह इत्ना आसान है!

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

साथ ही, आपको इसे किसी अन्य व्यवस्थापक प्रोफ़ाइल में लॉग इन करना होगा, या किसी अन्य OS में बूट करना होगा। यदि आप किसी अन्य OS में बूट होते हैं, तो सुनिश्चित करें कि लिंक ड्राइव उस ड्राइव लेटर को इंगित करता है, जो लक्ष्य OS चाहता है, न कि ड्राइव लेटर जो वर्तमान OS चाहता है। उदाहरण के लिए मेरा लक्ष्य OS J: \ Users \ Me है। मेरे जुमलों ने C: \ users \ Me की ओर इशारा किया क्योंकि C: \ ड्राइव अक्षर है जिसे मैंने बूट किया होगा। (हाँ, अब लिंक पर क्लिक करने से आपके वर्तमान OS का फ़ोल्डर खुल जाएगा। इसके बारे में चिंता न करें।)

रजिस्ट्री प्रविष्टियाँ हैं जिन्हें आपको बदलना होगा। देखें यहाँ


1

इसके अलावा मुझे एक शेल एक्सटेंशन मिला जो इसे थोड़ा सरल बना सकता है।

यह यहाँ पर HowToGeek पर प्रदर्शित है

और शेल एक्सटेंशन का लिंक यहां है

दुर्भाग्य से मुझे स्वयं इसका परीक्षण करने का मौका नहीं मिला क्योंकि मुझे इसे एक सर्वर पर करने की आवश्यकता है और मैं विशेष रूप से किसी प्रोडक्शन सर्वर पर शेल एक्सटेंशन के साथ फील नहीं करना चाहता - लेकिन मुझे लगा कि यह उपयोगी हो सकता है।


1

यह विंडोज 10 प्रो संस्करण का उपयोग करके किया गया था। हालाँकि, मुझे लगता है कि यह विंडोज 7 और विंडोज 8 पर समान है।

सबसे पहले, अपने गैर-व्यवस्थापक उपयोगकर्ता खाते में सिमलिंक बनाने की क्षमता जोड़ें। यह स्थानीय सुरक्षा नीति (secpol) में "सुरक्षा सेटिंग्स> LocalPolatics> उपयोगकर्ता अधिकार असाइनमेंट> प्रतीक लिंक बनाएँ" में पाया जाता है। इस उपयोगकर्ता अधिकार सेटिंग में अपने गैर-व्यवस्थापक उपयोगकर्ता को जोड़कर, आपको प्रतीकात्मक लिंक बनाने की अनुमति दी जाती है, एक अनुमति जिसे आपको कॉपी करने की आवश्यकता होती है, और इसलिए एक सिम्लिंक बनाते हैं।

फिर इसे कमांड प्रॉम्प्ट विंडो में करें:

copy /L sourceLocation targetLocation

मैं win2008r2 और win2012r2 /lके copyसंदर्भ में संदर्भ नहीं देखता ।
ivan_pozdeev

देखें कि क्या कमांड प्रॉम्प्ट में "हेल्प कॉपी" / L विकल्प सूचीबद्ध करता है। मुझे यकीन नहीं है कि विंडोज के सर्वर संस्करण विंडोज 10 और 8 के समान विकल्प प्रदान करते हैं, हालांकि कोई भी इससे उम्मीद कर सकता है।
युग-
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.