Ansible。卸载Windows程序
我正试图通过Ansible删除Windows 10中的程序。连接已配置,客户端可用,并且正在ping。任务顺利通过,但什么也没发生,程序仍在运行。 我假设问题在于访问权限,尽管我已经创建了正确的用户,但我不在乎。该程序以前不是通过Ansible安装的,而是由本地用户安装的 如果您手动删除它,并通过Ansible从头开始设置它,就可以了 我将非常感谢你的帮助Ansible。卸载Windows程序,ansible,winrm,Ansible,Winrm,我正试图通过Ansible删除Windows 10中的程序。连接已配置,客户端可用,并且正在ping。任务顺利通过,但什么也没发生,程序仍在运行。 我假设问题在于访问权限,尽管我已经创建了正确的用户,但我不在乎。该程序以前不是通过Ansible安装的,而是由本地用户安装的 如果您手动删除它,并通过Ansible从头开始设置它,就可以了 我将非常感谢你的帮助 --- - name: Test Uninstall LibreOffice 6.0.4.2 hosts: all tasks:
---
- name: Test Uninstall LibreOffice 6.0.4.2
hosts: all
tasks:
- name: Uninstall Libre
win_chocolatey:
name: libreoffice-fresh
state: absent
PLAY [Test Uninstall LibreOffice 6.0.4.2] ***********************************************************************************************************************************************************************
TASK [Gathering Facts] ******************************************************************************************************************************************************************************************
ok: [172.16.12.174]
TASK [Uninstall Libre] ******************************************************************************************************************************************************************************************
ok: [172.16.12.174]
PLAY RECAP ******************************************************************************************************************************************************************************************************
172.16.12.174 : ok=2 changed=0 unreachable=0 failed=0
这个程序是通过巧克力安装的吗 你可以试试这个
tasks:
- name: Uninstall Libre
win_shell: Get-AppxPackage <app name> | Remove-AppxPackage
在powershell中,它将显示所有下载的应用程序。这真的是一个可解决的问题吗?Chocolate是否正确卸载软件包?另请阅读:
$ Get-AppxPackage