- name: Rename interface win_shell: > Get-NetAdapter | Where-Object -Property MacAddress -eq "{{ interface.mac_address | replace(':', '-') }}" | Rename-NetAdapter -NewName "{{ interface.name }}" changed_when: false # not really but we don’t care - include_tasks: interface_address.yml loop: "{{ interface.ip_addresses }}" loop_control: label: "{{ interface.name }}" loop_var: address