desktop7:Shortcut

Создает ярлык для файла.

Иерархия элементов

<Package>
   └─ <Extensions>
      └─ <desktop7:Extension>
         └─ <desktop7:Shortcut>
   └─ <Applications>
      └─ <Application>
         └─ <Extensions>
            └─ <desktop7:Extension>
               └─ <desktop7:Shortcut>

Синтаксис

<desktop7:Shortcut
  File = 'A required string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
  Icon = 'A required string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
  Arguments = 'An optional string between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
  PinToStartMenu = 'An optional boolean value.'
  ExcludeFromShowInNewInstall = 'An optional boolean value.'
  Description = 'An optional string between 1 and 2048 characters in length.'
  desktop10:DisplayName = 'An optional string between 1 and 256 characters in length. This string is localizable.'
  desktop10:Description = 'An optional string between 1 and 2048 characters in length.' >

  <!-- Child elements -->
  desktop7:AppMigrations?

</desktop7:Shortcut>

Ключ

? необязательный (ноль или один)

Атрибуты

Свойство Описание Тип данных Обязательно Значение по умолчанию
Файл Путь к файлу, который является целевым объектом ярлыка. Строка от 1 до 256 символов длиной, которая не может содержать следующие символы: <, , >:, ", |, ?, или *. Да
Значок Путь к файлу, который является значком ярлыка. Строка от 1 до 256 символов длиной, которая не может содержать следующие символы: <, , >:, ", |, ?, или *. Да
Аргументы Аргументы ярлыка. Необязательная строка между 1 и 32767 символами длиной без пробелов в начале и конце. нет
PinToStartMenu Логическое значение, указывающее, закреплен ли ярлык в меню "Пуск". Необязательное логическое значение. нет
ExcludeFromShowInNewInstall Логическое значение, указывающее, следует ли исключить ярлык из выделения, применяемого к недавно установленным приложениям. Необязательное логическое значение. нет
Описание Описание ярлыка. Необязательная строка длиной от 1 до 2048 символов. нет
desktop10:DisplayName Отображаемое имя ярлыка. Необязательная строка длиной от 1 до 256 символов. Эта строка локализуема. нет
desktop10:Description Локализованное описание ярлыка. Необязательная строка длиной от 1 до 2048 символов. нет

Дочерние элементы

Дочерний элемент Описание
desktop7:AppMigrations Задает набор записей миграции приложений для деактивированного ярлыка для недавно удаленного приложения.

Родительские элементы

Родительский элемент Описание
desktop7:Extension Объявляет точку расширяемости для приложения.

Требования

Товар Ценность
Namespace http://schemas.microsoft.com/appx/manifest/desktop/windows10/7
desktop10 http://schemas.microsoft.com/appx/manifest/desktop/windows10/10
минимальная версия ОС Windows 10 (сборка 19645)

Замечания

Формат пути к файлу — это путь относительно одной из следующих констант, которые разрешаются в каталог.

Постоянный Каталог
Общие программы C:\ProgramData\Microsoft\Windows\Пуск меню\Программы
Программы C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Пуск меню\Программы
Рабочий стол C:\Users\<username>\Desktop

Таким образом, например следующее значение для File создает ярлык с путем C:\Users\<username>\Desktop\Shortcut.lnk.

File="$(Desktop)\Shortcut.lnk"

Примеры