Ansible自动登录Windows 10会话

时间:2019-04-26 21:29:06

标签: windows ansible autologin winrm

在莫哈韦沙漠作品A1中可见。在Windows 10家用计算机上启用了Winrm。我已经安装了Windows更新播放器,可以重新启动计算机。问题是它会重新启动,但随后我必须手动登录。

也许有人对如何自动化该部分有想法?我可以使用一个模块吗?

- name: Install windows updates
  win_updates:
    category_names:
        - SecurityUpdates
        - CriticalUpdates
        - UpdateRollups
    reboot: yes

1 个答案:

答案 0 :(得分:0)

看: https://docs.microsoft.com/en-us/sysinternals/downloads/autologon

有点黑,但是它确实允许用户以无人参与模式自动登录。

我通常只是简单地将自动登录exec复制到“程序文件”(可访问模块win_copy),然后使用CLI参数运行它(当然使用ansible-vault;密码在win注册表中被散列了……不是超级安全) ,但就我的用例而言,就足够了):

- name: Sync the contents of autologon directory
  win_robocopy:
    src: "E:\\install_packages\\Autologon"
    dest: "C:\\Program Files\\Autologon"

- name: Configure autologon
  win_command: "C:\\Program Files\\Autologon.exe <username> <domain> <password>"
相关问题