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

[玩转系统] PowerShell 将用户添加到管理员组 [2 种方法]

作者:精品下载站 日期:2024-12-14 05:30:49 浏览:17 分类:玩电脑

PowerShell 将用户添加到管理员组 [2 种方法]


[玩转系统] PowerShell 将用户添加到管理员组 [2 种方法]

用户必须具有管理权限才能使用以下命令。此外,必须在计算机上创建用户才能添加到administrators 组。

使用 *-LocalGroupMember Cmdlet

使用PowerShell,我们可以使用*-LocalGroupMember命令向administrators组添加/检查/删除一个或多个用户。这里,* 可以是 AddGetRemove,具体取决于我们想要实现的目标。下面让我们逐一了解一下。

使用 Add-LocalGroupMember 命令通过 PowerShell 将用户添加到 administrators 组。

使用 Add-LocalGroupMember 添加用户:

Add-LocalGroupMember -Group "Administrators" -Member "Tony"

如果一切都在正确的位置,上面的命令将不会显示任何输出或错误。

使用 Get-LocalGroupMember 命令检查用户是否已使用 PowerShell 添加到 administrators 组。

检查用户是否已添加到管理员:

Get-LocalGroupMember -Group "Administrators"

输出 :

ObjectClass Name                          PrincipalSource
----------- ----                          ---------------
User        DESKTOP-KMF\Administrator Local
User        DESKTOP-KMF\Mary       Local
User        DESKTOP-KMF\Tony         Local

使用 Remove-LocalGroupMember 命令通过 PowerShell 从 administrators 组中删除用户。

使用Remove-LocalGroupMember删除用户:

Remove-LocalGroupMember -Group "Administrators" -Member "Tony"

此命令不会显示任何输出或消息,但如果您执行了错误的操作,则会生成错误。

使用 Add-LocalGroupMember 命令通过 PowerShell 将多个用户添加到 administrators 组。

使用 Add-LocalGroupMember 添加多个用户:

Add-LocalGroupMember -Group "Administrators" -Member "Tony", "Adam"

如果一切正确,上述命令将不会显示任何输出、警告或错误。

使用 Get-LocalGroupMember 命令检查是否使用 PowerShell 将多个用户添加到 administrators 组。

检查管理员是否添加了多个用户:

Get-LocalGroupMember -Group "Administrators"

输出 :

ObjectClass Name                          PrincipalSource
----------- ----                          ---------------
User        DESKTOP-KMF\Administrator Local
User        DESKTOP-KMF\Adam         Local
User        DESKTOP-KMF\Mary       Local
User        DESKTOP-KMF\Tony         Local

使用 Remove-LocalGroupMember 命令通过 PowerShell 从 administrators 组中删除多个用户。

使用Remove-LocalGroupMember删除多个用户:

Remove-LocalGroupMember -Group "Administrators" -Member "Tony", "Adam"

此命令不会显示任何输出或消息,但如果您做错了什么,则会显示错误。

在上面的例子中,命令由不同的选项组成,其简要说明如下:

  • Add-LocalGroupMember cmdlet 用于将一个或多个用户添加到 Windows PC 上的本地组。
  • Get-LocalGroupMember cmdlet 用于从 Windows PC 上的本地组中检索一个或多个用户。
  • Remove-LocalGroupMember 用于从 Windows 计算机上的本地组中删除一个或多个用户。
  • -Group 参数用于提及本地组的名称。在上面的示例中,组名称是“Administrators”
  • -Member 参数用于指定将添加到本地组或从本地组中删除的用户名。
  • “Administrators” 是本地组的名称。
  • "Tony""Adam"username 变量的占位符。

使用net localgroup命令

使用PowerShell,我们可以使用net localgroup命令向administrators组添加/检查/删除一个或多个用户。下面让我们逐一了解一下。

使用 net localgroup 命令通过 PowerShell 将用户添加到 administrators 组。

使用 net localgroup 添加用户:

net localgroup administrators /add Tony

输出 :

The command completed successfully.

使用 net localgroup 命令检查是否使用 PowerShell 将用户添加到 administrators 组。

检查用户是否已添加到管理员:

net localgroup administrators

输出 :

Alias name     administrators
Comment        Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
Administrator
Mary
Tony
The command completed successfully.

使用 net localgroup 命令通过 PowerShell 从 administrators 组中删除用户。

从管理员中删除用户:

net localgroup administrators Tony /delete

使用 net localgroup 命令通过 PowerShell 将多个用户添加到 administrators 组。

使用 net localgroup 添加多个用户:

net localgroup administrators /add Tony, Adam

输出 :

The command completed successfully.

使用 net localgroup 命令检查是否使用 PowerShell 将多个用户添加到 administrators 组。

检查用户是否已添加到管理员:

net localgroup administrators

输出 :

Alias name     administrators
Comment        Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
Administrator
Adam
Mary
Tony
The command completed successfully.

使用 net localgroup 命令通过 PowerShell 从 administrators 组中删除多个用户。

从管理员中删除多个用户:

net localgroup administrators Tony, Adam /delete

输出 :

The command completed successfully.

在上面的示例中,命令由不同的选项组成,下面给出其简要说明。

  • net 是我们在 Windows 操作系统中用于执行不同网络相关任务的命令实用程序。
  • localgroup是我们用来管理Windows PC上的本地组的子命令。
  • administrators 是本地组的名称,这是我们在上述命令中定位的目标。它是 Windows PC 中内置的管理员组。
  • 指定 /add 选项来添加给定用户。
  • /delete 选项用于删除给定的用户。
  • TonyAdam 是要在 administrators 组中添加/删除的 username 占位符的值。如果有两个或多个用户名,则用户名将以逗号分隔。

使用网络本地组管理员| findstr /c:"Tony" 命令(如果您只想获取某个用户名并检查其是否已添加到administrators 组)。添加后会得到指定的用户名;否则,不会。不要忘记将 "Tony" 替换为您的用户名。

这就是有关 PowerShell 将用户添加到管理员组的全部内容。

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

取消回复欢迎 发表评论:

关灯