Spec-Zone.ru › Ansible 2.10

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

Примечание

Этот плагин является частью коллекции community.windows (версия 1.2.0).

Для его установки используйте: ansible-galaxy collection install community.windows.

Для использования в плейбуке укажите: community.windows.win_shortcut.

  • Обзор
  • Параметры
  • Примечания
  • См. также
  • Примеры

Обзор

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

Параметры

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

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

Примечания

Примечание

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

См. также

См. также

ansible.windows.win_file

Официальная документация по модулю ansible.windows.win_file.

Примеры

- name: Create an application shortcut on the desktop
  community.windows.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
  community.windows.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
  community.windows.win_shortcut:
    src: cmd.exe
    dest: Desktop\Command prompt.lnk

- name: Create an application shortcut for the Ansible website
  community.windows.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
  community.windows.win_shortcut:
    src: https://ansible.com/
    dest: '%Public%\Desktop\Ansible website.url'

Авторы

  • 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.10/collections/community/windows/win_shortcut_module.html

Spec-Zone.ru

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