Жесткие ссылки - это не свойство операционной системы, а свойство файловой системы. 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 - файл, то работает.

Ссылка на дирректорию править

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

Картинка стоит тысячи слов править

http://hotimg23.fotki.com/a/94_179/87_117/hardsymb.png

94.179.87.117 06:00, 22 июля 2010 (UTC)Я маленький апельсинОтветить

mklink править

mklink - это консольная утилита для создания символических ссылок, а не жёстких!

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

А как можно отличить файл от жёсткой ссылки ? править

Видимо, надо сказать точнее, поскольку, как я вижу, жёсткая ссылка полностью равноправна с "первичной ссылкой", то есть с первой записью в каталоге для этого файла. Итак, как понять, что два файла суть одно и то же, а не копии друг друга ? А вообще спасибо автору статьи. Ибо до сих пор я умел создавать жёсткие ссылки только с помощью Far Manager, в хелпе которого и прочитал про них впервые. Давно хотел понять, как это сделать в батнике. Наконец-то выбрал время поискать в инете. — Эта реплика добавлена участником Debug (ов)

Нужно написать про поведение файловой системы при редактировании файла с несколькими жёсткими ссылками править

Что если редактировать такой файл через одну из ссылок на него, содержимое по другим ссылкам тоже изменится. Автоматического разъединения файлов на изменённый вариант для той ссылки, через которую редактировали, и оригинал для оставшихся хардлинков, большинством программ не производится. Однако, есть программы которые новую версию файла записывают рядом, старую удаляют, а затем переименовывают новую версию в старое имя. Эти программы версию файла, доступную по другим ссылкам, оставят не тронутой. Однако, они грешат тем, что теряют всяческие настройки (типа прав доступа), сделанные в файловой системе для исходного файла, забывая их переносить новому экземпляру. --Nashev 12:12, 21 апреля 2016 (UTC)Ответить

Да, создал-удалил-переименовал->новый файл, копировал-удалил-переименовал->новый файл с прежними правами. При чём тут жёсткие ссылки? без указания на программы или может некие последствия мысль выглядит оборванной на полуслове. --Hrum-Hrum 18:57, 21 апреля 2016 (UTC)Ответить