如何通过Powershell获取所有远程计算机的用户名?

时间:2014-03-30 06:07:59

标签: windows powershell

有没有办法通过Powershell获取远程计算机上所有本地用户帐户的列表?

1 个答案:

答案 0 :(得分:6)

您可以使用WMI查询来获取此信息。

function Get-LocalUser ($Computername = $env:COMPUTERNAME) {
    Get-WmiObject -Query "Select * from Win32_UserAccount Where LocalAccount = 'True'" -ComputerName $ComputerName |
    Select-Object -ExpandProperty Name 
}

Get-LocalUser -ComputerName "TestPC1"