Limitando logins simultâneos
Não há nenhum método interno da Microsoft para limitar logins de usuários simultâneos, desculpe. No entanto, ferramentas de terceiros vieram em socorro para isso. Se você está no Server 2003 (que vergonha), então a ferramenta gratuita LimitLogin pode funcionar. Se você está no 2008 R2 e acima, então dê uma olhada no UserLock . Não é grátis, mas faz o que você precisa. Por último, se você estiver com um orçamento você pode ser capaz de escrever alguma coisa. Existe um exemplo aqui .
For example, you could create a Windows login script component that maps a drive to the user's home directory share. If it's unable to create the mapping, then error out and log off. On each user's home directory share, you would set the maximum number of connections to 1. When the user logs in once, all's well. However, doing so twice would generate a net use error level of 1. This error could be captured in the login script to redirect to the logoff command and exit.
Também há exemplos de script moire aqui e aqui . Boa sorte!
Limitando o total de logins
Se - como sugerido pelo @JacobEvans - você está vendo Número total de logins ao invés de simultaneidade, então você pode verificar o atributo do AD Contagem de Logon . O problema é que você teria que somar o LogonCount de todos os DCs. Eu imagino que você quer dar uma olhada aqui como contar DCs e combinar o script aqui aqui como contar os logons. Um exemplo.
Set objUser = GetObject _
(“LDAP://atl-dc-01/cn=ken myer, ou=Finance, dc=fabrikam, dc=com”)
Wscript.Echo objUser.LogonCount
Se a criação de scripts não é o seu objetivo, então as ferramentas pagas, como ManageEngine ou < um conjunto de ferramentas "https://www.netwrix.com/top_7_freeware_tools.html"> Netwrix tem relatórios que listam o número de vezes que um usuário fez login.