Ansible连接到Windows Server 2016

Ansible连接到Windows Server 2016,ansible,Ansible,我在2016服务器上安装了OpenSSH,我可以从Linux Ansible主机通过SSH连接到它。我试图从Linux连接到Windows服务器时遇到问题。这是我的库存文件: [windows] 10.9.124.12 [windows:vars] ansible_user=ansible ansible_shell_type=cmd 当我尝试运行ansible-I inventory-m ping all时,会出现以下错误: 指定的外壳类型(cmd)无效,或者该外壳类型的插件丢失。能否尝试

我在2016服务器上安装了OpenSSH,我可以从Linux Ansible主机通过SSH连接到它。我试图从Linux连接到Windows服务器时遇到问题。这是我的库存文件:

[windows]
10.9.124.12

[windows:vars]
ansible_user=ansible
ansible_shell_type=cmd
当我尝试运行ansible-I inventory-m ping all时,会出现以下错误:


指定的外壳类型(cmd)无效,或者该外壳类型的插件丢失。

能否尝试将外壳类型从
cmd
更改为
powershell
?和
ansible\u连接
ssh
,请看,我将其设置为powershell,但也失败了。我记不起确切的错误。我明天再试一次,然后回复。