--- # tasks file for windows_install-windirstat # - name: Download windirstat # ansible.windows.win_get_url: # url: http://awe-mps-006/windirstat1_1_2_setup.exe # dest: C:\Users\Public\Downloads\windirstat1_1_2_setup.exe - name: Create directory structure ansible.windows.win_file: path: C:\Program Files (x86)\Tools state: directory - name: Copy WinDirStat to local directory ansible.windows.win_copy: src: windirstat.exe dest: C:\Program Files (x86)\Tools\windirstat.exe # - name: Install windirstat # ansible.windows.win_package: # path: C:\Users\Public\Downloads\windirstat1_1_2_setup.exe # arguments: /S # creates_path: 'C:\Program Files (x86)\WinDirStat' # state: present # register: package_output # ignore_errors: true # - name: Copy a single file # ansible.windows.win_copy: # src: 'C:\Users\sys-awx-srvautomate\Desktop\WinDirStat.lnk' # dest: '%Public%\Desktop\WinDirStat.lnk' # - name: Create an application shortcut on the desktop # community.windows.win_shortcut: # src: C:\Program Files (x86)\WinDirStat\windirstat.exe # dest: C:\Users\Public\Desktop\WinDirStat.lnk # icon: C:\Program Files (x86)\WinDirStat\windirstat.exe,0