Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Assuming you need it in script, PowerShell:
(gwmiWin32_LogonSession).GetRelated("Win32_UserAccount")
If you expect more than one logon session, then
(gwmi Win32_Process -filter "Handle = $Pid").GetRelated("Win32_LogonSession") |% {$_.GetRelated("Win32_UserAccount")}
will give you Win32_UserAccount for the account used to run current powershell instance.
Comments
Anonymous
January 01, 2003
The comment has been removedAnonymous
November 09, 2011
When i try (gwmi Win32_LogonSession).GetRelated("Win32_UserAccount"), I get an error Method invocation failed because [System.Object[]] doesn't contain a method named 'GetRelated'.Anonymous
November 19, 2012
The comment has been removed