Jump to content

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

(Перенаправлено из файла LNK )

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

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

Реализации

[ редактировать ]

Microsoft Windows

[ редактировать ]
связь
Расширение имени файла
.lnk, .url, .cda
Тип интернет-СМИ
application/x-ms-shortcut
Разработано Корпорация Майкрософт
Тип формата ярлык файла

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

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

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

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

Как правило, эффект двойного щелчка по ярлыку аналогичен двойному щелчку по приложению или документу, на который он ссылается, но ярлыки Windows содержат отдельные свойства для целевого файла и каталога «Начать в». Если последний параметр не введен, попытка использовать ярлык для некоторых программ может привести к возникновению ошибок «отсутствует DLL», которых нет при прямом доступе к приложению. [ 3 ]

Ссылки на файловую систему также можно создавать в системах Windows (Vista и более поздние версии). Они выполняют аналогичную функцию, хотя и являются особенностью файловой системы . Ярлыки Windows представляют собой файлы и работают независимо от файловой системы через Проводник. [ 4 ]

Начиная с Windows 7 , некоторые ярлыки также хранят идентификаторы моделей пользователей приложений (AppUserModelIDs). [ 5 ] Вместо целевой командной строки AppUserModelID можно напрямую использовать для запуска приложений. Ярлыки с AppUserModelIDs используются некоторыми настольными программами и всеми приложениями WinRT Modern/Universal Windows Platform для запуска.

Хотя Windows не предоставляет удобных инструментов для ее создания, Explorer поддерживает «ссылку на папку» или «папку со ссылкой на оболочку»: папку с установленным системным атрибутом, содержащую скрытый файл «desktop.ini» (настройка папки), который сообщает Проводнику, что найдите в той же папке файл ярлыка «target.lnk», указывающий на другую папку. При просмотре в проводнике папка ссылки оболочки содержит содержимое целевой папки, то есть настроенная папка становится эффективным ярлыком. [ 6 ] Этот метод используется Microsoft Windows для таких элементов, как папки WebDAV . Появление ссылок на файловую систему в Windows Vista и более поздних версиях сделало папки ссылок оболочки менее полезными.

Существует еще один тип файлов, похожий на .lnk файл, но имеет расширение .cda. Используется для ссылки на трек (песню) на компакт-диске (в стандартном формате CDDA / RedBook ).

Рабочий стол
Расширение имени файла
.desktop
Тип интернет-СМИ
text/plain
Разработано freedesktop.org
Тип формата ярлык файла
Расширено с INI-файлы

В Unix-подобных системах, таких как Linux и BSD , простой указатель на целевой файл или каталог реализован в операционной системе в виде символической ссылки .

Когда целью является программа, многие графические интерфейсы пользователя поддерживают .desktop и .directoryфайлы. Формат этих простых текстовых файлов соответствует спецификации freedesktop.org «запись рабочего стола» , и помимо местоположения программы они могут содержать значок , всплывающую подсказку и другие сведения. [ 7 ]

В Macintosh нет расширений для ярлыков. Тип файла под названием «псевдоним» был введен в Macintosh System 7 ; он отслеживает такую ​​информацию, как номер индексного дескриптора, для обработки перемещений. Псевдонимы в системах с 7 по Mac OS 9 отличались от других файлов именами, выделенными курсивом. В Mac OS 8.5 и более поздних версиях был добавлен еще один отличительный знак: «стрелка-псевдоним» — черная стрелка с тонкой белой рамкой — аналогичная той, которая используется для ярлыков в Microsoft Windows. В Mac OS X имена псевдонимов больше не выделяются курсивом, но значок стрелки остается. Кроме того, псевдоним сохраняет динамическую ссылку на объект, и его не нужно указывать даже при вызове файлов на удаленных серверах.

Кроме того, символические ссылки внутри подсистемы Unix можно создавать . Браузер Safari имеет собственный формат на основе списка свойств . .webloc, для хранения URL-адресов Интернета.

Чтобы выполнить приложение или отобразить файл . в ранних графических пользовательских интерфейсах , пользователю нужно было щелкнуть представление фактического файла или исполняемого файла в том месте, где находилось приложение или файл Концепция отделения исполняемого файла от значка , представляющего инструкцию по выполнению задачи, связанной с этим файлом или исполняемым файлом, чтобы их можно было группировать по функциям или задачам, а не по физической организации в файловой структуре, была впервые описана в исследовательской статье «Задача». Ориентированный интерфейс для графического пользовательского интерфейса Windows», написанный Майком Робертсом, опубликованный в 1991 году Кингстонским университетом и представленный в том же году Microsoft и Xerox EuroPARC в соответствии с соглашением о совместном использовании академических и бизнес-технологий. [ нужна ссылка ] Упрощенная форма этого исследования была включена в System 7 в 1991 году, а четыре года спустя — в Windows 95 .

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б Чен, Раймонд (октябрь 2009 г.). «Конфиденциальная информация Windows: ярлыки отслеживания» . Журнал ТехНет . Майкрософт . Архивировано из оригинала 12 октября 2009 года . Проверено 14 апреля 2019 г. .
  2. ^ «Отслеживание распределенных ссылок на контроллерах домена под управлением Windows» . Корпорация Майкрософт . 28 февраля 2007 г. Архивировано из оригинала 9 апреля 2008 г. Проверено 14 апреля 2019 г. .
  3. ^ Ченг, Чи (19 апреля 2008 г.). «Dawn of War — Dark Crusade: Ошибка загрузки модуля» . GearHack . Проверено 14 апреля 2019 г. .
  4. ^ Чен, Раймонд (сентябрь 2006 г.). «Конфиденциальная информация о Windows: зачем нужны файлы ярлыков?» . Журнал ТехНет . Майкрософт . Архивировано из оригинала 4 июля 2009 года . Проверено 14 апреля 2019 г. .
  5. ^ «Идентификаторы моделей пользователей приложений (AppUserModelIDs)» . MSDN . Майкрософт . Архивировано из оригинала 13 января 2015 года . Проверено 14 апреля 2019 г. .
  6. ^ Шульц, Грег (18 октября 2004 г.). «Создание точек соединения вручную в Windows XP» . Технологическая республика . CBS Интерактив . Проверено 14 апреля 2019 г. .
  7. ^ «Спецификация входа на рабочий стол» . сайт freedesktop.org . 27 апреля 2020 г. Проверено 27 октября 2023 г.
[ редактировать ]

Windows ЛНК

файлы .desktop

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 39788c38828b1b2fd2ef051a48942a72__1721675340
URL1:https://arc.ask3.ru/arc/aa/39/72/39788c38828b1b2fd2ef051a48942a72.html
Заголовок, (Title) документа по адресу, URL1:
Shortcut (computing) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)