Ярлык (вычисления)


В вычислениях ярлык файла — это дескриптор в пользовательском интерфейсе , который позволяет пользователю найти файл или ресурс , расположенный в другом каталоге или папке , чем место, где находится ярлык. Точно так же ярлык Интернета позволяет пользователю открыть страницу, файл или ресурс, расположенный в удаленном месте в Интернете или на веб-сайте.

Ярлыки обычно реализуются в виде небольшого файла, содержащего целевой URI или GUID объекта или имя целевого файла программы, который представляет ярлык. Ярлык может дополнительно указывать параметры , которые будут переданы целевой программе при ее запуске. У каждого ярлыка может быть свой значок. Ярлыки очень часто размещаются на рабочем столе , в панели запуска приложений, такой как меню « Пуск » Microsoft Windows , или в главном меню среды рабочего стола . Функциональный эквивалент в операционной системе Macintosh называется псевдонимом , а символическая ссылка(или символическая ссылка ) в UNIX -подобных системах.

Ярлыки файлов (также известные как ссылки оболочки ) были введены в Windows 95 . [1] Microsoft Windows использует .lnkв качестве расширения имени файла ярлыки для локальных файлов и .URLярлыки для удаленных файлов, таких как веб-страницы. Обычно называемые «ярлыками» или «ссылочными файлами», оба они отображаются с наложенным значком изогнутой стрелки по умолчанию и не имеют расширения имени файла . (Расширение остается скрытым в проводнике Windows, даже если в параметрах типа файла не установлен флажок «Скрыть расширения для известных типов файлов» , поскольку оно контролируется NeverShowExtпараметром в HKEY_CLASSES_ROOT\lnkfileреестре.IsShortcutвызывает отображение стрелки.) Файлы ярлыков можно использовать для запуска программ в свернутом или развернутом состоянии окна, если программа это поддерживает.

Файлы Microsoft Windows .lnkработают как расширения Windows Explorer , а не как расширения файловой системы. В качестве расширения оболочки .lnkфайлы не могут использоваться вместо файла, кроме как в проводнике Windows, и могут использоваться в проводнике Windows для других целей, помимо использования в качестве ярлыка для локального файла (или GUID). Эти файлы также начинаются с «L».

Хотя созданные ярлыки указывают на определенные файлы или папки, они могут сломаться, если цель будет перемещена в другое место. При открытии файла ярлыка, указывающего на несуществующую цель, проводник попытается восстановить ярлык. Версии Windows для Windows 9x используют простой алгоритм поиска для исправления неработающих ярлыков. [1] В операционных системах на базе Windows NT и файловой системе NTFS уникальный идентификатор целевого объекта хранится в файле ярлыка, и Windows может использовать службу отслеживания распределенных ссылок для отслеживания целей ярлыков, так что ярлык может быть незаметно обновляется, если цель перемещается на другой жесткий диск. [2] Установщик Windows , появившийся в Windows 2000 , добавил еще один специальный тип ярлыков, называемый «Объявленные ярлыки».

Ярлыки файлов в Windows могут хранить путь к рабочему каталогу помимо целевого пути. Можно использовать переменные среды. Горячую клавишу можно определить в свойствах ярлыка для ярлыков, расположенных в папках меню «Пуск », прикрепленных к панели задач или рабочему столу. В Windows 2000 и более поздних версиях ярлыки файлов могут хранить комментарии, которые отображаются в виде всплывающей подсказки при наведении указателя мыши на ярлык.