Victor_VG

Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору mihmann С дубликатами на NTFS бороться не сложно, но консольная программа hdlink написана в 2010-м под WinXP и будет работать только в пределах одного логического тома NTFS т.к. для устранения дублирования файлов создаёт хардлинки (записи регистрации файла в нескольких каталогах ссылающиеся на один набор данных на носителе), а они действительны в пределах той файловой системы в которой созданы. А т.к. логическая структура NTFS построена по принципу "Каждый логический том содержит независимую файловую систему, файловая система ОС состоит из произвольного набора независимых файловых систем томов." то создать хардлинк на другой логический том в принципе не возможно. Конечно и на этот случай существует решение - симлинк (идея так же скопирована из ОС UNIX) - указатель на произвольный объект файловой системы. В Windows механизм симлинков реализован как таблица локальной ОС которая используется для замены виртуального пути к объекту его фактическим путём в терминах ФС (нечто похожее на DOS команду SUBST) и вне её формируемая им логическая связь "целевой объект - указатель на него" не существует, а сами механизмы хардлинков и симлинков спрятаны от пользователя ибо "В современных ПК слишком много свободного места на дисках почему американские киностудии, литературные и музыкальные издательства терпят огромные убытки ибо пользователи бесплатно сохраняют на свои их товар!" © Стив Балмер, 1993 , но доступны.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 35105 | Зарегистр. 31-07-2002 | Отправлено: 00:03 12-11-2018 | Исправлено: Victor_VG, 00:06 12-11-2018 |
|