Создание ссылок файловой системы

В прошлой записи я описал что такое ссылки файловой системы и как они работают. Сейчас поговорим об их создании и использовании.

В операционной системе для управления файловыми ссылками присутствуют встроенные fsutil и mklink. Читать далее

Ссылки файловой системы NTFS

Использование ссылок на файлы и директории в некоторых случаях может решить достаточно сложные задачи. Но используют их преимущества в основном пользователи операционных систем Unix и Linux, хотя в они тоже есть. В начале попробуем разобраться, что такое файловая ссылка, и как она работает.

Помимо ссылок на уровне файловой системы NTFS в операционной системе Windows еще существуют так называемые ярлыки. Это не файловые ссылки. Они являются обычными файлами с расширением .lnk, но в их содержании записан путь к объекту, на которой они ссылаются. Однако их нельзя использовать как путь к файлам. Например, при копировании ярлыка на флешку скопируется сам ярлык, а не файл, и на другом компьютере не откроется. О ярлыках поговорим позже.

Файловые ссылки воспринимаются большинством программ как сами файлы, на которые они ссылаются. Исключением являются лишь системные утилиты, которые предназначены для работы с файловыми ссылками, только они воспринимают их как ссылки. Ссылку на файл можно использовать вместо пути. Ссылку на папку можно использовать как часть пути к её содержимому. Читать далее

Ограничения на имена файлов в Windows

Если вам кажется, что нет ничего проще, чем придумать имя для файла или папки, то скорее всего вы ошибаетесь. Существуют правила из-за которых нельзя назвать файл любым именем как обычный физический предмет. Для начала проясним, что такое имя файла, и как оно используется. Читать далее