使用 ansible 在 windows 虚拟机上安装 vmware 工具

Installing vmware tools on a windows vm using ansible

我正在尝试使用 ansible 在来宾虚拟机上安装 vmware 工具。我在网上看到的大多数示例都是在 linux 上使用 open-vm-tools 的。这是下面的一个例子。

    - name: debian | installing open-vm-tools
  apt: name=open-vm-tools state=present
  when: ansible_os_family == "Debian" and ansible_virtualization_type == "VMware"

- name: centos | installing open-vm-tools if a vm
  yum: name=open-vm-tools state=present
  when: ansible_os_family == "Redhat" and ansible_virtualization_type == "VMware"

- name: centos | starting and enabling open-vm-tools
  service: name=vmtoolsd.service state=restarted enabled=yes
  when: ansible_os_family == "Redhat" and ansible_virtualization_type == "VMware"

在windows中有如何操作的示例吗?

建议使用win_chocolatey自动下载安装,eg:

- name: install vmware tools via Chocolatey
  win_chocolatey: name="vmware-tools"

否则win_copy+win_package把包推过来安装