Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 13047|Відповідь: 1

[вікна] Функція зв'язування папок у системі Windows mklink/linkd

[Копіювати посилання]
Опубліковано 22.02.2018 13:53:22 | | |
Команда mklink на системах Vista та вище може створити посилання на папку (відчувається як карта папки). Оскільки посилання на папку реалізоване знизу вгору, воно є прозорим для додатку.

(Відповідна функція Windows 2000, XP, Server 2003 пов'язана, тут лише mklink)
Наприклад, у мене є папка C:\Program Files, але на диску c мало місця, тому я хочу перенести деякі додатки на диск d, але пряме вирізання точно не спрацює, і додаток видасть помилку, тому спочатку перенесіть (виріжте) всю папку C:\Program Files на диск d, а потім виконайте команду:



Таким чином, під диском C буде додаткова папка з іконкою ярлів, повна назва — "C:\Program Files", і двічі клацаєте, щоб перейти до D:\Program Files.

Папка C:\Program Files прозора для додатка, тобто, окрім самої Windows, додаток не знає, що файли з C:\Program Files фактично були перенесені на диск D, і вони все ще знаходяться на диску C. Це не вплине на використання оригінального додатку в C:\Program Files.



1. Наведені вище посилання належать м'яким посиланням (/j), а також символічним (/d) і жорстким посиланням на файли (/h).

Символічні та м'які посилання дуже схожі, з різницею в тому, що софтлінки є абсолютними шляховими посиланнями, тоді як символічні дозволяють посилання з відносними шляхами.

Наприклад, якщо створити символічне посилання c:\1 і м'яке посилання c:\2 з c:\data\tmp відповідно, тоді c:\1 вказує на підпапку tmp під папкою даних у тій же папці, а c:\2 вказує на абсолютний шлях c:\data\tmp. Наслідок, якщо ви перемістите дві папки c:\1 і c:\2 на диск D, посилання d:\1 буде недійсним, а d:\2 залишатиметься дійсним.

Жорстке посилання на файл — це посилання, створене на файл, наприклад, c:\data\1.txt що створює посилання c:\data\2.txt, тоді ці два файли є двома еквівалентними псевдонімами одного файлу, що еквівалентно двом вказівникам на той самий простір на жорсткому диску, і видалення будь-якого з них не впливає на інший файл. Але обмеження полягає в тому, що цей зв'язок не може перетинати розділи.

2. М'які та символічні посилання не можуть перетинати диски.

3. Ця функція повинна бути у файловій системі NTFS для використання.




Попередній:Що таке газ, яка ціна на бензин і дані?
Наступний:Гаманець Ethereum Wallet Geth був успішно перенесений з диска C на інший диск
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com