Обсуждение:Жёсткая ссылка

message: Жесткие ссылки - это не свойство операционной системы, а свойство файловой системы. NTFS поддперживает жесткие ссылки.
----
В операционных системах Windows XP нет возможности создать жесткую ссылку на директорию (!). Эта возможность появилась в операционных системах Windows Vista и старше (?!). Команда для создания жёсткой ссылки в операционной системе Windows 7:
mklink /h новая_ссылка источник
Пример:
mklink /h "C:\Distr\Installer-2.exe" "C:\Distr\Installer.exe"
И часто Вы называете каталоги как EXE-файлы - "C:\Distr\Installer-2.exe" ?
Если Installer-2.exe - каталог, то команда не работает!
Если Installer-2.exe - файл, то работает.
thread_title: Untitled

message: Пишите - нельзя и тут же приводите программу, которая это делает. 95.73.51.146 13:16, 1 мая 2010 (UTC)
thread_title:  Ссылка на дирректорию 

message: http://hotimg23.fotki.com/a/94_179/87_117/hardsymb.png
 94.179.87.117 06:00, 22 июля 2010 (UTC)Я маленький апельсин
thread_title:  Картинка стоит тысячи слов 

message: mklink - это консольная утилита для создания символических ссылок, а не жёстких!
      mklink имеет атрибут /h, который создает жесткие ссылки вместо символьных   195.38.23.97 09:27, 18 февраля 2014 (UTC)
thread_title:  mklink 

message: Видимо, надо сказать точнее, поскольку, как я вижу, жёсткая ссылка полностью равноправна с "первичной ссылкой", то есть с первой записью в каталоге для этого файла. Итак, как понять, что два файла суть одно и то же, а не копии друг друга ?
А вообще спасибо автору статьи. Ибо до сих пор я умел создавать жёсткие ссылки только с помощью Far Manager, в хелпе которого и прочитал про них впервые. Давно хотел понять, как это сделать в батнике. Наконец-то выбрал время поискать в инете. 
* Подписывайтесь на страницах обсуждений. Определить можно специализированным ПО, которое работает с той файловой системой, которое вы используете. --Max 21:59, 26 марта 2011 (UTC)
* FindFirstFileNameW, но появилась кажись начиная с Висты, в ХР не сработает. Это в винде, в других осях есть inode. 109.111.152.36 00:31, 30 июля 2012 (UTC)
thread_title:  А как можно отличить файл от жёсткой ссылки ? 

message: Что если редактировать такой файл через одну из ссылок на него, содержимое по другим ссылкам тоже изменится. Автоматического разъединения файлов на изменённый вариант для той ссылки, через которую редактировали, и оригинал для оставшихся хардлинков, большинством программ не производится. Однако, есть программы которые новую версию файла записывают рядом, старую удаляют, а затем переименовывают новую версию в старое имя. Эти программы версию файла, доступную по другим ссылкам, оставят не тронутой. Однако, они грешат тем, что теряют всяческие настройки (типа прав доступа), сделанные в файловой системе для исходного файла, забывая их переносить новому экземпляру. --Nashev 12:12, 21 апреля 2016 (UTC)
replies: text: Да, создал-удалил-переименовал->новый файл, копировал-удалил-переименовал->новый файл с прежними правами. При чём тут жёсткие ссылки? без указания на программы или может некие последствия мысль выглядит оборванной на полуслове. --Hrum-Hrum 18:57, 21 апреля 2016 (UTC)
thread_title:  Нужно написать про поведение файловой системы при редактировании файла с несколькими жёсткими ссылками