Il s'agit d'un vSphere 5.1. Windows 7 non-domaine. Tous les paramètres obligatoires de Windows invité ont été modifiés pour désactiver toute fonctionnalité de verrouillage automatique. Cependant, lorsque je ferme la session Console de VIClient (client natif vSphere), ma session Windows est également verrouillée. Lorsque j'ouvre à nouveau la session Console, je vois l'écran de connexion. Lorsque je ferme VMware Tools, tout redevient normal. Avez-vous une idée de la façon d'éviter ce comportement ?
Réponse
Trop de publicités?Les paramètres correspondant à cela sont tools.guest.desktop.autolock=false
. Ceci se trouve sous VM settings => Options => Advanced => General => Configuration Parameters.
Dans mon cas particulier (en utilisant knife-vsphere), j'ai pu créer un 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
Une autre façon d'utiliser PowerCLI serait :
GetVM -Name vm1 | New-AdvancedSetting -Name "tools.guest.desktop.autolock" -Value "false" -Confirm:$false -Force
Amusez-vous bien !