Это - vSphere 5.1. Недомен Windows 7. Все обязательно настройки в гостевом Windows были изменены для отключения любой функциональности автоблокировки. Однако, когда я закрываю VIClient (vSphere собственный клиент) Консольная сессия, он также блокирует мою сессию Windows. Когда я открываю сессию Console снова, я вижу экран входа в систему. Когда я уничтожаю Инструменты VMware, это становится к нормальному. Какие-либо идеи о том, как избежать того поведения?
Настройки соответствуют tools.guest.desktop.autolock=false
. Это в настройках VM => Options => Advanced => General => Configuration Parameters.
В моем конкретном случае (используя knife-vsphere) я смог создать cplugin:
require 'rbvmomi'
class KnifeVspherePlugin
def reconfig_vm(target_vm)
puts "Set ConfigSpec.GuestAutoLockEnabled = false"
extraConfig = []
extraConfig << { :key => "tools.guest.desktop.autolock", :value => "false" }
target_vm.ReconfigVM_Task(:spec => RbVmomi::VIM.VirtualMachineConfigSpec(:extraConfig => extraConfig)).wait_for_completion
end
end
Другим способом использования PowerCLI будет:
GetVM -Name vm1 | New-AdvancedSetting -Name "tools.guest.desktop.autolock" -Value "false" -Confirm:$false -Force
Have fun!
.