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

[玩转系统] 如何使用 Windows PowerShell 管理本地用户和组

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

如何使用 Windows PowerShell 管理本地用户和组


Windows PowerShell 还可用于管理本地用户和组。这证实了 Windows 10 作为多用户操作系统的原则。还有其他基于 GUI 的实用程序来管理本地用户和组。但一些系统管理员可能喜欢使用命令行实用程序来管理这些用户和组。这就是我们将在本指南中了解更多的内容。

[玩转系统] 如何使用 Windows PowerShell 管理本地用户和组

使用 Windows PowerShell 管理本地用户和组

我们现在将分两部分介绍本指南。它们是:

  1. 管理本地用户。

  2. 管理用户组。

首先,您需要以管理员身份打开 Windows PowerShell。

1. 管理本地用户

[玩转系统] 如何使用 Windows PowerShell 管理本地用户和组

此 cmdlet 将帮助您查找有关所有本地用户帐户的所有详细信息。这些详细信息将包括帐户名称、启用状态和说明。该cmdlet 是:

Get-LocalUser

[玩转系统] 如何使用 Windows PowerShell 管理本地用户和组

您还可以获得与您的帐户相关的各种对象的自定义数据。例如,我们使用一个对象来检查本地帐户的密码上次设置的时间。我们使用的 cmdlet 是:

Get-LocalUser -Name root | Select-Object PasswordLastSet

此 cmdlet 的骨架是:

Get-LocalUser -Name root | Select-Object *

您可以使用如下对象来获取专门为您策划的不同类型的信息:

    AccountExpires
    Description
    Enabled : True
    FullName
    PasswordChangeableDate
    PasswordExpires
    UserMayChangePassword
    PasswordRequired
    PasswordLastSet
    LastLogon
    Name
    SID
    PrincipalSource
    ObjectClass

    2. 管理用户组

    [玩转系统] 如何使用 Windows PowerShell 管理本地用户和组

    此 cmdlet 将帮助您查找有关本地用户帐户的所有组的所有详细信息:

    Get-LocalGroup

    [玩转系统] 如何使用 Windows PowerShell 管理本地用户和组

    如果您希望创建新的本地用户组,请使用以下 cmdlet:

    New-LocalGroup -Name <NAME OF THE GROUP> -Description '<ENTER THE DESCRIPTION OF THE GROUP HERE>'

    现在,为了将本地用户帐户添加到特定组,您可以使用以下 cmdlet:

    Add-LocalGroupMember -Group '<NAME OF THE GROUP' -Member ('NAME 1','NAME 2','<ROLE>') -Verbose

    或者,也可以出于相同的原因使用此 cmdlet:

    Get-Localuser -Name john | Add-LocalGroupMember -Group '<NAME OF THE GROUP>'
    

    要显示属于特定组的所有用户帐户,请使用以下命令:

    Get-LocalGroupMember -Group ''

    最后,如果您希望从组中删除本地用户帐户,请使用以下 cmdlet:

    Remove-LocalGroupMember -Group '<NAME OF THE GROUP>' -Member <NAME OF THE LOCAL USER ACCOUNT>

    这些是用户使用 Windows PowerShell 管理本地用户和组的一些基本管理 cmdlet。

    我希望您发现本指南很有用。

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

    取消回复欢迎 发表评论:

    关灯