Ansible-vmware#u guest-在使用';自动登录&x27;(Windows服务器)
我已经创建了一个Ansible playbook,用于从VMware vCenter中的模板部署和自定义Windows Server VM。我正在使用带有定制功能的“vmware\u来宾”模块 在定制过程中,虚拟机加入了域。最后一步,我使用“runonce”运行已经在VM上的powershell脚本“自动登录”设置为“真”,而“自动登录计数”设置为“1” 我遇到的问题是,在VM加入域之后,在登录时,我们有一个“授权用户”横幅,必须在继续登录之前接受该横幅 有没有人建议我如何“回答”这条横幅作为我行动手册的一部分Ansible-vmware#u guest-在使用';自动登录&x27;(Windows服务器),windows,ansible,vmware,Windows,Ansible,Vmware,我已经创建了一个Ansible playbook,用于从VMware vCenter中的模板部署和自定义Windows Server VM。我正在使用带有定制功能的“vmware\u来宾”模块 在定制过程中,虚拟机加入了域。最后一步,我使用“runonce”运行已经在VM上的powershell脚本“自动登录”设置为“真”,而“自动登录计数”设置为“1” 我遇到的问题是,在VM加入域之后,在登录时,我们有一个“授权用户”横幅,必须在继续登录之前接受该横幅 有没有人建议我如何“回答”这条横幅作为我
谢谢。您可以使用
vmware\u guest\u sendkey
从
- 名称:向虚拟机发送密钥列表
vmware_guest_sendkey: validate_certs: no hostname: "{{ vcenter_hostname }}" username: "{{ vcenter_username }}" password: "{{ vcenter_password }}" datacenter: "{{ datacenter_name }}" folder: "{{ folder_name }}" name: "{{ vm_name }}" keys_send: - ENTER delegate_to: localhost register: keys_num_sent
虽然ansible模块在通过安全标志后可以工作,但使用“enter”作为发送密钥来通过安全标志不起作用。在手动通过安全横幅后,我使用“CTRL\u ALT\u DEL”进行了测试,结果成功了。谢谢分享。