当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何获取 Windows 计算机上的本地管理员列表

作者:精品下载站 日期:2024-12-14 22:47:18 浏览:13 分类:玩电脑

如何获取 Windows 计算机上的本地管理员列表


这篇文章将向您展示如何获取Windows 计算机上的本地管理员列表。本地管理员拥有提升的权限,允许他们对系统进行重大更改、安装软件、修改设置等。这使得了解所有本地管理员对于系统管理员至关重要。

[玩转系统] 如何获取 Windows 计算机上的本地管理员列表

如何获取 Windows 计算机上的本地管理员列表?

请按照以下步骤查看 Windows 设备上的所有本地管理员:

获取本地计算机上的本地管理员列表

[玩转系统] 如何获取 Windows 计算机上的本地管理员列表

  1. 管理员身份打开Windows PowerShell

  2. 现在运行以下命令来查看 Windows 计算机上的所有本地管理员:

  3. Get-LocalGroupMember -Group "Administrators"
  4. 运行此命令可查看具有管理员权限的本地管理员列表:

  5. Get-LocalGroupMember Administrators | Where-Object { (Get-LocalUser $_.SID -ErrorAction SilentlyContinue).Enabled }
  6. 要仅查看 Azure AD 用户,请运行以下命令:

  7. Get-LocalGroupMember Administrators | Where-Object {$_.PrincipalSource -eq "ActiveDirectory"} | select PrincipalSource,class,name,SID

从远程 Windows 计算机获取本地管理员列表

  1. 要在远程 Windows 设备上运行命令,请配置 PowerShell 远程处理并打开 TCP 5985 防火墙端口。

  2. 接下来,通过在 Windows Powershell 中运行以下命令来启用和配置 WinRM (PSRemoting):

  3. Enable-PSRemoting -Force
    
    $session = New-PSSession -ComputerName "RemoteComputerName"
  4. 接下来,在远程设备上运行以下命令来查看本地管理员列表:

  5. Invoke-Command -ComputerName "RemoteComputerName" -ScriptBlock {Get-LocalGroupMember -Name 'Administrators'|select Name,ObjectClass,PrincipalSource|ft}
  6. 将 RemoteComputerName 替换为远程设备的 IP。

我希望这有帮助。

如何查看 Windows 中的所有管理员?

要查看 Windows 设备上的所有管理员,请打开“设置”>“帐户”>“家庭和其他人”。此处将显示所有用户(包括管理员)的列表。或者,您可以在 PowerShell 中运行 Get-LocalUser 以查看管理员。

如何用cmd删除本地管理员?

以管理员身份打开命令提示符并运行“net user username /delete”命令。确保在命令中键入要删除的用户的用户名。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯