Возможность автоматического входа в Windows 10 сеанс - PullRequest
0 голосов
/ 27 апреля 2019

Ansible на Мохаве работает А1. Winrm включен на Windows 10 домашней машине. Я настроил игру обновления Windows, которая перезагружает машину. Проблема в том, что он перезагружается, но затем я должен войти в систему вручную.

Может быть, у кого-то есть идея, как автоматизировать эту часть? Есть ли модуль, который я мог бы использовать?

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

1 Ответ

0 голосов
/ 04 мая 2019

посмотрите на: https://docs.microsoft.com/en-us/sysinternals/downloads/autologon

Это немного взломано, но позволяет автозаводу в автоматическом режиме.

Обычно я просто копирую exec autologon в 'Запрограммируйте Files '(ansible module 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>"
...