Spec-Zone.ru › Ansible 2.9

win_shortcut – Управление ярлыками в Windows

  • Описание
  • Параметры
  • Примечания
  • См. также
  • Примеры
  • Статус

Описание

  • Создание, управление и удаление ярлыков Windows

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
arguments
строка
Дополнительные аргументы для исполняемого файла, определенного в src.
Изначально был просто args, но был переименован в Ansible 2.8.

псевдонимы: args
description
строка
Описание ярлыка.
Обычно отображается при наведении курсора на значок.
dest
путь / обязательно
Целевой файл для ярлыка.
Имя файла должно иметь расширение .lnk или .url.
directory
путь
Рабочая директория для исполняемого файла, определенного в src.
hotkey
строка
Сочетание клавиш для ярлыка.
Это комбинация одного или нескольких модификаторов и клавиши.
Возможные модификаторы: Alt, Ctrl, Shift, Ext.
Возможные клавиши: [A-Z] и [0-9].
icon
путь
Иконка для ярлыка.
Имя файла должно иметь расширение .ico.
Имя файла следует за запятой и числом в библиотечном файле (.dll) или используйте 0 для файла изображения.
run_as_admin
логическое значение
добавлен в 2.8
    Варианты:
  • нет ←
  • да
Когда src является исполняемым файлом, это может контролировать, будет ли ярлык открыт от имени администратора или нет.
src
строка
Исполняемый файл или URL, на который указывает ярлык.
Исполняемый файл должен быть в вашей переменной среды PATH или должен иметь абсолютный путь к исполняемому файлу.
state
строка
    Варианты:
  • отсутствует
  • наличие ←
В случае absent, удаляет ярлык, если он существует.
В случае present, создает или обновляет ярлык.
windowstyle
строка
    Варианты:
  • максимизирован
  • минимизирован
  • нормальный
Влияет на то, как приложение отображается при запуске.

Примечания

Примечание

  • Следующие параметры могут включать переменные среды Windows: dest, args, description, dest, directory, icon src
  • Windows имеет два типа ярлыков: ярлыки приложений и ярлыки URL. Ярлыки URL состоят только из dest и src

См. также

См. также

win_file – Создание, создание или удаление файлов или каталогов
Официальная документация по модулю win_file.

Примеры

- name: Create an application shortcut on the desktop
  win_shortcut:
    src: C:\Program Files\Mozilla Firefox\Firefox.exe
    dest: C:\Users\Public\Desktop\Mozilla Firefox.lnk
    icon: C:\Program Files\Mozilla Firefox\Firefox.exe,0

- name: Create the same shortcut using environment variables
  win_shortcut:
    description: The Mozilla Firefox web browser
    src: '%ProgramFiles%\Mozilla Firefox\Firefox.exe'
    dest: '%Public%\Desktop\Mozilla Firefox.lnk'
    icon: '%ProgramFiles\Mozilla Firefox\Firefox.exe,0'
    directory: '%ProgramFiles%\Mozilla Firefox'
    hotkey: Ctrl+Alt+F

- name: Create an application shortcut for an executable in PATH to your desktop
  win_shortcut:
    src: cmd.exe
    dest: Desktop\Command prompt.lnk

- name: Create an application shortcut for the Ansible website
  win_shortcut:
    src: '%ProgramFiles%\Google\Chrome\Application\chrome.exe'
    dest: '%UserProfile%\Desktop\Ansible website.lnk'
    arguments: --new-window https://ansible.com/
    directory: '%ProgramFiles%\Google\Chrome\Application'
    icon: '%ProgramFiles%\Google\Chrome\Application\chrome.exe,0'
    hotkey: Ctrl+Alt+A

- name: Create a URL shortcut for the Ansible website
  win_shortcut:
    src: https://ansible.com/
    dest: '%Public%\Desktop\Ansible website.url'

Статус

  • Гарантируется, что этот модуль будет иметь обратную совместимость. [превью]
  • Этот модуль поддерживается сообществом Ansible. [сообщество]

Авторы

  • Dag Wieers (@dagwieers)

Подсказка

Если вы заметите какие-либо проблемы в данной документации, вы можете изменить этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/win_shortcut_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API