Я создал playbook для запуска Notepadd ++. Lnk на компьютере под управлением Windows с помощью Ansible, воспроизведение выполняется успешно, но не запускается на целевой машине.
Не могли бы вы взглянуть на это и помочь мне.
- hosts: Target
gather_facts: no
tasks:
- name: launch app
win_shell: |
Start-Process 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Notepad++\Notepad++.lnk'
become_user: Administrator
Результат:
$ ansible-playbook launch.yml
PLAY [Target] ******************************************************************************************************************************************************************************
TASK [launch app] **************************************************************************************************************************************************************************
changed: [192.168.1.108]
PLAY RECAP *********************************************************************************************************************************************************************************
192.168.1.108 : ok=1 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
-vvv output below
changed: [192.168.1.108] => {
"changed": true,
"cmd": "Start-Process 'C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Notepad++\\Notepad++.lnk' -Verb Runas \n# [Diagnostics.Process]::Start(\"Notepad++\")",
"delta": "0:00:01.421888",
"end": "2019-09-24 10:42:25.327408",
"rc": 0,
"start": "2019-09-24 10:42:23.905520",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}