OS:W2K16服务器答案:2.9.9
我搜索了在winshell命令中放入几个变量的方法,但这段代码启动了3次winshell命令:
- name: "ntp conf"
win_shell: |
'w32tm /config /manualpeerlist: {{ item }} /syncfromflags:MANUAL'
with_items:
- 192.168.0.1
- 192.168.0.10
- 192.168.0.100
I Desire,命令启动:
w32tm /config /manualpeerlist:"192.168.0.1 192.168.0.10 192.168.0.100" /syncfromflags:MANUAL'
请不要提及";ntp";ansible模块,这是一个例子,我需要了解如何从列表中获得多个值,并在一次拍摄中运行。
非常感谢!
将对等体放入列表并加入项目,例如
- command:
cmd: |
echo "{{ _peers|join(' ') }}"
register: result
vars:
_peers:
- 192.168.0.1
- 192.168.0.10
- 192.168.0.100
- debug:
var: result.stdout
给出
result.stdout: 192.168.0.1 192.168.0.10 192.168.0.100