1

我有一个用户通过 RDP 使用用户名“ hero ”登录,但是当我Enter-PSSesssion使用该机器运行时,Get-WMIObject -class Win32_ComputerSystem | select username我得到以下输出:

username
--------
4

1 回答 1

1

这是从这里得到的答案:

# replace $computer with your remote machine
$csvtxt=QWINSTA /SERVER:$computer|%{[string]::Join(',',$_.Split(' ',
  [StringSplitOptions]::RemoveEmptyEntries))}
$csv=ConvertFrom-Csv $csvtxt
$csv

这会将 QWINSTA 的输出解析为 PSObject,从这里您可以执行以下操作:

$csv | Select USERNAME
于 2018-02-14T14:02:16.280 回答