title: Ansible Connecting to Windows Server 2016
body: <p>I have OpenSSH installed on my 2016 Server, and I can SSH to it from my Linux Ansible host. I am having a problem when I try to connect to the Windows server from Linux. Here is my inventory file:</p>
  <pre><code>[windows]
  10.9.124.12
  
  [windows:vars]
  ansible_user=ansible
  ansible_shell_type=cmd
  </code></pre>
  <p>When I attempt to run ansible -i inventory -m ping all, I get the following error:</p>
  <p><code>Invalid shell type specified (cmd), or the plugin for that shell type is missing.</code></p>