VMware Tools - ao fechar a sessão do console no VIClient, bloquear a tela na minha caixa do Windows 7

1

Este é um vSphere 5.1. Windows 7 sem domínio. Todas as configurações necessariamente no Windows guest foram alteradas para desativar qualquer funcionalidade de bloqueio automático. No entanto, quando fecho a sessão do console do VIClient (cliente nativo do vSphere), ele também bloqueia a minha sessão do Windows. Quando abro a sessão do console novamente, vejo a tela de login. Quando eu mato o VMware Tools, ele se torna normal. Alguma idéia de como evitar esse comportamento?

    
por Dmytro 21.09.2015 / 19:26

1 resposta

1

As configurações correspondentes para isso são tools.guest.desktop.autolock=false . Isso está nas configurações da VM = > Opções = > Avançado = > Geral = > Parâmetros de configuração.

No meu caso particular (usando o knife-vsphere) eu consegui criar o 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

Outra maneira de usar o PowerCLI seria:

GetVM -Name vm1 | New-AdvancedSetting -Name "tools.guest.desktop.autolock" -Value "false" -Confirm:$false -Force

Divirta-se!

    
por 23.09.2015 / 10:07