Coleção de área de trabalho virtual pessoal: atribuição de usuário

5

Usando os Serviços de Área de Trabalho Remota do Windows Server 2012, tenho uma 'Coleção de Área de Trabalho Virtual Pessoal' com a atribuição automática de usuários ativada.

De acordo com a Microsoft "Os desktops virtuais pessoais são permanentemente atribuídos a uma conta de usuário e o usuário faz logon na mesma área de trabalho virtual a cada vez."

Existe uma maneira pela interface do usuário do Server Manager ou pelo PowerShell determinar qual usuário foi atribuído a qual VM?

A única maneira que encontrei até agora é consultar o grupo "Usuários da Área de Trabalho Remota" em cada VM na coleção, no entanto, isso exige que cada VM seja ligada. Deve haver uma maneira melhor.

    
por Fitzroy 08.11.2012 / 22:52

1 resposta

1

Duas maneiras.

Módulo do PowerShell:

Em uma máquina com Windows 8 / Windows Server 2012 no PowerShell, você deve poder usar o comando Get-RDPersonalVirtualDesktopAssignment . Você pode especificar um agente de conexão para se conectar com -ConnectionBroker <String> ou consultar por coleção e usuário.

Active Directory:

Você pode encontrar as informações no Active Directory se o Windows Server 2012 mantiver o mesmo esquema do 2008 R2, mas poderá encontrá-lo consultando os usuários sobre o atributo msTSPrimaryDesktop. Para pesquisar por atributo no PowerShell, no Windows 7/2008 R2 e em versões anteriores, talvez seja necessário executar primeiro Import-Module ActiveDirectory e, em seguida, executar o comando:

Get-ADUser -Properties msTSPrimaryDesktop -Filter { msTSPrimaryDesktop -like "*" }

A propriedade msTSPrimaryDesktop é usada no VDI no Windows Server 2008 R2, pelo menos, e também é acessível em determinadas máquinas por meio de Usuários e Computadores do Active Directory (dsa.msc). Não tenho certeza se o Windows Server 2012 usa essa propriedade como a área de trabalho principal de um usuário pode ser relativa a uma coleção específica, não global de acordo com 2008 R2.

    
por 10.07.2013 / 20:59