Falaremos sobre os procedimentos que utilizamos para listar todos os computadores da rede com o respectivo usuários conectado a ele.
É importante ressaltar que só será possível consultar os dados de computadores e usuários do domínio.

Execute o comando abaixo via PowerShell ISE:

Import-Module ActiveDirectory
$ArquivoSaida="C:\temporario\resultado.txt"
#Cabeçalho do arquivo de saída
"Computador;Usuario" > $ArquivoSaida
$Computers = Get-ADComputer -filter * -SearchBase "DC=meudominio,DC=com,DC=br"
foreach($Computer in $Computers){
$Usuario = ""
"Verificando "+$Computer.name
if (test-connection $Computer.name -count 1 -quiet){
$Usuario =(gwmi -computer $Computer.name -query "select * from Win32_ComputerSystem").UserName
$Resultado=$Computer.name+";"+$Usuario
}else{
$Resultado=$Computer.name+";Sem conexão"
}
#Imprime Resultado
" "+$Resultado
$Resultado >> $ArquivoSaida
}

Onde:
C:\temporario\resultado.txt é o diretório onde o arquivo será criado;
DC=meudominio,DC=com,DC=br é em qual estrutura de pastas a pesquisa será realizada.

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria