を、ファイルをコピーします。Ansible YMLは、次のようにだから私はansible脚本を持っているネットワーク上の場所から
#WINDOWS#
---
- hosts: windows tasks:
- name: copy file
raw: '"net use M: "\\somemachinename\someLocation" /user:username password"'
raw: '"xcopy M:\isntaller.exe C:\installerlocation /Y"'
raw: '"net use M: /delete /y"'
ファイルが存在しないネットワーク上の場所とユーザー名・パスワードで有効です。タスクはエラーを報告しません。しかし、ファイルは決してコピーされません。
プレイブックの構文が間違っていると誰かが知っていますか?または、安全なセットアップでネットワーク上のファイルを取得するための良い方法がありますか?
P.S.私は危険なサーバーにアクセスできない。私はそれがRed Hat Linuxサーバーであることは分かっていますが。
明白な構文エラーに加えて、これは関連するかもしれないhttps://stackoverflow.com/q/29222905/2947502 – techraf