প্রশ্ন আমি কিভাবে উইন্ডোজ একটি প্রতীকী লিঙ্ক তৈরি করতে পারি?


উইন্ডোজ ভিস্তা ফাইল এবং ডিরেক্টরি সিম্বলিক লিঙ্ক তৈরি করার ক্ষমতা যোগ করা হয়েছে। আমি কিভাবে একটি প্রতীকী লিঙ্ক তৈরি করব এবং এটির সমর্থনকারী উইন্ডোজের বর্তমান ভোক্তা এবং সার্ভার সংস্করণগুলি কী?


108
2018-05-11 18:06


উত্স


কেউ একটি প্রতীকী লিঙ্ক এবং একটি শর্টকাট মধ্যে পার্থক্য হাইলাইট করতে পারেন? - tomjedrz
@ টিমজেড্রেজ: যদি আপনি শর্টকাট ব্যবহার করেন তবে যে শর্টকাটটি খুলতে যেকোনো API গুলি একটি পাঠ্য ফাইল খুলবে যার মধ্যে লক্ষ্য ফাইল / ফোল্ডারের পথ থাকবে। যদি আপনি লিঙ্কগুলি ব্যবহার করেন তবে যে লিঙ্কটি খুলতে যেকোন API গুলি লক্ষ্য ফাইল / ফোল্ডার খুলবে। - Afriza N. Arief
সব মানুষের কথার বিপরীতে, আমি নিশ্চিত যে এটা সম্ভব ব্যবহার করা প্রতীকী লিঙ্ক মধ্যে উইন্ডোজ এক্সপি। (আমি ভিএম শেয়ার্ড ফোল্ডারে Picasa ডেটাবেস ইনস্টল করার জন্য এটি ব্যবহার করি)। শুধু একটি চেহারা নিতে schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.htmlএবং বিভাগ "উইন্ডোজ এক্সপি জন্য সিম্বলিক লিঙ্ক" নেভিগেট। আছে HTH - Adam Ryczkowski


উত্তর:


আপনি কমান্ড লাইন ইউটিলিটির সাথে একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন mklink

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    specifies the new symbolic link name.
        Target  specifies the path (relative or absolute) that the new link
                refers to.

উইন্ডোজ ভিস্তা এবং উইন্ডোজ সার্ভার 2008 থেকে এমকিলিঙ্কের মাধ্যমে সিম্বলিক লিঙ্কগুলি পাওয়া যায়। উইন্ডোজ এক্সপি এবং উইন্ডোজ সার্ভার 2003 এ আপনি ব্যবহার করতে পারেন

fsutil hardlink create <destination filename> <source filename>

অনুসারে msdn.microsoft, সিম্বলিক লিঙ্কগুলি FAT16 / 32 এবং exFAT এ সমর্থিত নয়। মনে হচ্ছে উইন্ডোজ কেবল এনটিএফএস-পার্টিশন থেকে তাদের সমর্থন করে। ভবিষ্যতে উইন্ডোজ অপারেটিং সিস্টেম mklink জন্য সমর্থন চালিয়ে যেতে পারে।

আপনি এই নতুন বৈশিষ্ট্য সম্পর্কে আরও তথ্য পড়তে পারেন মাইক্রোসফট TechNet, জুনফং ঝাং এর ব্লগ অথবা howtogeek.com


106
2018-05-11 18:20



সম্পূর্ণতা জন্য আপনার এন্ট্রি ডেভিড এর প্রযুক্তি ইউআরএল যোগ চমৎকার হবে। - Michael Pryor
সাইট নোট, একটি juntion (/ জে বিকল্প) কি? - Roy Rico
একটি ডিরেক্টরি জয়েন্ট ডিরেক্টরি একটি প্রতীক লিঙ্ক লিঙ্ক। support.microsoft.com/?kbid=205524 - Lara Dougan
এনটিএফএস উইন্ডোজ 2000 সাল থেকে লিঙ্কগুলি (বিভিন্ন নামের সাথে) সমর্থন করে আসছে, কিন্তু তারা কেবল অভ্যন্তরীণভাবে ব্যবহৃত হয়, বিশেষ করে SYSVOL ডোমেন শেয়ারগুলিতে; কিছু ইউটিলিটি তাদের পরিচালনার জন্য উপলব্ধ ছিল, কিন্তু নির্মিত হয় না; ভিস্তাটি MKLINK সরঞ্জাম এবং ডিফল্ট উইন্ডোজ ইনস্টলেশনের লিঙ্কগুলিতে ব্যাপক ব্যবহার প্রবর্তন করে। - Massimo
উল্লেখ করা চমৎকার হতে হবে fsutil @ সাসচা এর উত্তর থেকে উইন্ডোজ সার্ভার 2003 এর সমাধান প্রদান করুন। - Phrogz


উইন্ডোজ এক্সপির উপর আপনি ব্যবহার করতে পারেন fsutil (ওএস মধ্যে নির্মিত) একটি হার্ডলিঙ্ক তৈরি করতে

 fsutil hardlink create c:\foo.txt c:\bar.txt

মনে রাখবেন fsutil শুধুমাত্র একই ড্রাইভে থাকলেই কাজ করবে


30
2018-05-11 23:48



ভাল উত্তর. আমি WinXP / Win2003 এবং mklink প্রয়োজন, কিন্তু এই আমার জন্য আমার সমস্যা সমাধান। আমি সাধারণত sysinternals থেকে junction.exe ব্যবহার, কিন্তু যে শুধুমাত্র ডিরেক্টরি পরিচালনা করে এবং এই ক্ষেত্রে আমি একটি ফাইল লিঙ্ক প্রয়োজন - s3v1
একটি রহস্য একটি প্রতীকী লিঙ্ক fsutil দ্বারা তৈরি করা যাবে না, অন্তত আমি অন্য কোথাও পড়েন থেকে। এটি একটি হার্ড লিঙ্ক এবং এইভাবে একটি প্রশ্নের উত্তর নয়। - Vlasec


এক ছোট জিনিস, যদি আপনি Powershell ব্যবহার করেন তবে mklink সরাসরি কাজ করে না, এটি এভাবে চালান:

PS C:\d\eclipseInstalls> cmd /k mklink /D antRunner 3.4.2
symbolic link created for antRunner <<===>> 3.4.2

10
2018-06-28 16:19



যে / c হবে, না / k, অন্যথায় cmd.exe প্রস্থান করবে না। - dangph


ব্যবহার mklink অথবা মোড় থেকে Sysinternals (মাইক্রোসফট)। আমি বিশ্বাস করা  mklink উইন্ডোজ 2000 এবং এর উপরে কাজ করবে, কিন্তু আমি যে কোন হার্ড ডকুমেন্টেশন খুঁজে পাচ্ছি না। মোড় উইন্ডোজ 2000 এর জন্য এবং উপরে।


7
2018-05-11 18:10



কমান্ড mklink হল ভিস্তা এবং সার্ভার ২008 এবং শুধুমাত্র উপরে, আমি উপরের দিকে নির্দেশ করেছিলাম।


কোনও উত্তরগুলিতে এটি দেখতে পান নি, তবে linkd.exe (উইন্ডোজ 2003 রিসোর্স কিট-এ এখানে) আপনাকে জাংশনগুলি তৈরি করতে দেয়, যা লিনাক্সে নরম / হার্ড লিঙ্ক হিসাবে বেশ কার্যকরী করে। জিন্সগুলি উইন্ডোজ 2000 এবং এর থেকে পাওয়া যায়, তাই লিঙ্কড.এক্সিকে টার্গেট সিস্টেমটিতে অনুলিপি করুন এবং এটি কাজ করা উচিত।


4
2018-06-04 22:36



উল্লেখ্য যে `/ linkd` শুধুমাত্র ডিরেক্টরিগুলির জন্য নয়, ফাইল নয়। - Phrogz


আপনি এখনও পুরানো উইন্ডোজ, যেমন এক্সপি, 2000, 2003, ইত্যাদি, চেষ্টা করুন এনটিএফএস লিঙ্ক

আমি এটি অনেক ব্যবহার করি। আপনি একটি জংশন বিন্দু তৈরি করতে একটি শেল লিঙ্ক ডান ক্লিক মেনু অপশন পেতে। চমৎকার জিনিস।


3
2018-05-11 19:35



এটি উইন্ডোজ 2003 এ অন্য ড্রাইভে একটি ফোল্ডারে একটি প্রতীকী লিঙ্ক তৈরির জন্য আমার জন্য দুর্দান্ত কাজ করেছে। ধন্যবাদ! - Phil
বেনামে ব্যবহারকারীর মন্তব্যটি মূলত উত্তরের মধ্যে সম্পাদনা করা হয়েছে: "দ্রষ্টব্য: এক্সপির জন্য কাজ করার জন্য, এটি NTFS পার্টিশনটি ব্যবহার করতে হবে, FAT বা FAT32 নয়। aumha.org/win5/a/ntfscvt.php এনটিএফএস রূপান্তর কিভাবে পদক্ষেপের জন্য। " - squillman


দেখ TechNet এন্ট্রি। আমি এটা একটি ভিস্তা / সার্ভার 2008 এবং আপ বৈশিষ্ট্য বিশ্বাস করি।


2
2018-05-11 18:08



কুল, এই বৈশিষ্ট্যটি সম্পর্কে আগে কখনও জানতেন না, লিঙ্কটির জন্য ধন্যবাদ, অনেক দরকারী হতে পারে !!! - Marc-Andre R.


আপনার লিংক কাজ নিশ্চিত করার জন্য আপনি আপনার সার্ভারের কনফিগারেশন চেক করতে চান। লিংক তৈরি করা যেতে পারে তবে আপনি যদি নিম্নলিখিত লিঙ্কে সিমলিংকাইভালিউশন সেটিংটি ব্যবহার না করেন তবে আপনার লিঙ্কগুলি কাজ করবে না।

fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1

আরো দেখুন http://technet.microsoft.com/en-us/library/cc754077%28v=ws.10%29.aspx। ডিফল্টরূপে শুধুমাত্র স্থানীয় বিকল্প সক্রিয় করা হয়।


1
2018-01-05 22:07