标签: windows batch-file ansible
我想使用我的控制节点(CentOS)运行远程Windows节点上的run.bat文件。可能吗?如果没有,有没有替代方法呢?
答案 0 :(得分:8)
请查看此部分Windows Support
所以你要做的是创建一个类似于这个的任务:
- name: run simple script script: run.bat
答案 1 :(得分:0)
将脚本(批处理文件)保存在控制服务器上。 Ansible将脚本复制到远程主机,然后在那里执行。请参阅下面的示例 - 假设run.bat文件保存在控制服务器上的/tmp(非最佳实践)目录中。
run.bat
/tmp
- name: execute batch script: /tmp/run.bat