Ansible-如何将域组作为变量

时间:2019-04-01 14:16:45

标签: windows variables ansible

我试图在我拥有的剧本中放置一些变量,以免一遍又一遍地重复它们。

我遇到的变量类型与win_acl和win_share模块有关。我想设置像这样的变量;

vars:
     users_group_a: domain\user_group_a

然后在剧本中使用它

win_acl:
       path: x:\y\z
       user: "{{ users_group_a }}"

但是我收到以下错误消息:帐户名称domain \ user_group_a不是有效帐户,并且不能进行翻译-但是,如果我自己输入此名称,它就可以正常工作。在变量中使用\时需要转义\吗?

谢谢 史蒂夫

1 个答案:

答案 0 :(得分:0)

解决了这个问题,只需要删除调用变量的空格即可;

"{{ users_group_a }}"

变成

"{{users_group_a}}"

似乎有所作为