Consultando usuario atualmente logado

Me perguntaram esta semana se era possivel descobrir qual era o usuário atualmente logado em uma estação utilizando o PowerShell.

Isso pode ser feito da mesma maneira que fariamos em um vbscript. A diferença é que usaremos muito menos código:

Get-WMIObject Win32_ComputerSystem -Comp Machine01 | select-object username

O segredo é consultar a classe WMI chamada Win32_ComputerSystem que contém a informação do usuário logado. Usando Vbscript consultamos a mesma classe mas teriamos de usar 8 ou 10 linhas a mais pra obter o mesmo resultado.

Comentários

  1. fala Felipe nao ta faltando nada nesse codigo nao? select-object username nao tras quem esta logado nao.. abs

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Resolvendo a Provinha do Google Developer Day Brasil 2011 com Powershell

BIG-IP Cookie decode