現在ホストにログインしているアカウント(ドメイン名およびユーザー名)と、ログインタイプ(ログイン方法)を表示するワンライナー。ワンライナーにする必要は全く無いのですが。(コピペしやすい、くらいのメリットしかない。) Get-CimInstance -ClassName Win32_LoggedOnUser | %{ $o = New-Object PSObject | select Domain,User,LogonType; $o.Domain, $o.User, $o.LogonType = $_.Antecedent.Domain, $_.Antecedent.Name, @{ 0 = "System Reserved (System Account)"; 2 = "Interactive"; 3 = "Network"; 4 = "Batch"; 5 = "Service"; 6
![ログインユーザーの一覧を表示するワンライナー(PowerShell)](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)