如何将文件从远程windows主机复制到ansible control服务器?

如何将文件从远程windows主机复制到ansible control服务器?,ansible,Ansible,我想将文件从远程windows主机复制到本地ansible服务器。 我搜索了stackoverflow,但只找到了Linux主机的答案:不幸的是,fetch似乎不适用于windows主机 那么我如何从远程windows主机复制到本地ansible服务器呢?我可以找到答案,我必须还原我的初始语句。未命中引导的错误消息。fetch模块也适用于Windows。我的情况是我的winrm连接不好。但是,模块没有发送错误消息,而是尝试通过ssh连接,最后结束了“ok”(绿色!),这是唯一表明它不起作用的指示

我想将文件从远程windows主机复制到本地ansible服务器。 我搜索了stackoverflow,但只找到了Linux主机的答案:不幸的是,
fetch
似乎不适用于windows主机


那么我如何从远程windows主机复制到本地ansible服务器呢?

我可以找到答案,我必须还原我的初始语句。未命中引导的错误消息。fetch模块也适用于Windows。我的情况是我的winrm连接不好。但是,模块没有发送错误消息,而是尝试通过ssh连接,最后结束了“ok”(绿色!),这是唯一表明它不起作用的指示,即文件没有被复制,而且这永远不会发生,因为没有ssh连接。我重新安装了winrm,一切正常!!以下是工作代码:

   - name: Fetch war file from buildserver
      fetch:  
        validate_checksum: yes
        src: "{{ war_file_path }}{{ war_file_name }}" 
        dest: "{{ warfile_tmp_folder }}"
        flat: yes    
      delegate_to: "{{ buildserver }}"