PowerShell 5.1 中用于 Active Directory 管理的常见功能按分类的表格。PowerShell 提供了丰富的 cmdlet 来管理 Active Directory,方便管理员进行自动化操作。

 

PowerShell 5.1 中用于 Active Directory 管理的常见功能按分类的表格。PowerShell 提供了丰富的 cmdlet 来管理 Active Directory,方便管理员进行自动化操作。

功能分类 功能描述 命令示例
用户管理 管理 Active Directory 用户账户。 New-ADUser -Name "John Doe" -GivenName "John" -Surname "Doe" -SamAccountName "johndoe" -UserPrincipalName "johndoe@example.com" -Path "OU=Users,DC=example,DC=com"
修改用户属性 修改现有用户的属性。 Set-ADUser -Identity "johndoe" -Title "Manager" -Department "HR"
删除用户 删除指定的用户账户。 Remove-ADUser -Identity "johndoe"
查询用户信息 查询指定用户的详细信息。 Get-ADUser -Identity "johndoe" -Properties *
启用/禁用用户账户 启用或禁用 Active Directory 用户账户。 Enable-ADUser -Identity "johndoe"   Disable-ADUser -Identity "johndoe"
密码重置 重置用户密码。 Set-ADAccountPassword -Identity "johndoe" -NewPassword (ConvertTo-SecureString -AsPlainText "NewPassword123" -Force) -Reset
组管理 管理 Active Directory 中的组。 New-ADGroup -Name "HR Group" -GroupScope Global -Path "OU=Groups,DC=example,DC=com"
修改组属性 修改现有组的属性。 Set-ADGroup -Identity "HR Group" -Description "Human Resources Group"
删除组 删除 Active Directory 组。 Remove-ADGroup -Identity "HR Group"
查询组信息 查询指定组的详细信息。 Get-ADGroup -Identity "HR Group"
添加用户到组 将用户添加到指定的组。 Add-ADGroupMember -Identity "HR Group" -Members "johndoe"
从组中移除用户 从指定组中移除用户。 Remove-ADGroupMember -Identity "HR Group" -Members "johndoe"
计算机管理 管理 Active Directory 中的计算机账户。 New-ADComputer -Name "Computer01" -Path "OU=Computers,DC=example,DC=com"
查询计算机信息 查询指定计算机的信息。 Get-ADComputer -Identity "Computer01" -Properties *
删除计算机账户 删除指定的计算机账户。 Remove-ADComputer -Identity "Computer01"
组织单位管理 管理 Active Directory 中的组织单位(OU)。 New-ADOrganizationalUnit -Name "Sales" -Path "DC=example,DC=com"
查询组织单位信息 查询指定组织单位的信息。 Get-ADOrganizationalUnit -Filter *
删除组织单位 删除指定的组织单位。 Remove-ADOrganizationalUnit -Identity "Sales"
域控制器管理 管理 Active Directory 域控制器。 Get-ADDomainController -Filter *
查看域功能级别 查看 Active Directory 域的功能级别。 Get-ADDomain -Identity "example.com"
信任关系管理 管理 Active Directory 域之间的信任关系。 New-ADTrust -Name "example.com" -TrustType "External" -TrustDirection "Bidirectional"
域管理 管理域的属性和设置。 Get-ADDomain   Set-ADDomain -Identity "example.com" -DomainMode "Windows2012R2"
查看 AD 用户的组成员 查看用户所属的所有组。 Get-ADUser -Identity "johndoe"
查看组的成员 查看组中的所有成员。 Get-ADGroupMember -Identity "HR Group"
查看用户的登录信息 获取用户的最后登录时间等信息。 Get-ADUser -Identity "johndoe" -Properties LastLogonDate
设置用户账号过期 设置用户账户的过期时间。 Set-ADUser -Identity "johndoe" -AccountExpirationDate "2025-12-31"
查看用户和组的权限 查看特定用户或组的权限信息。 Get-ADPermission -Identity "HR Group"

说明:

  • New-ADUserSet-ADUserGet-ADUserRemove-ADUser 等 cmdlet 是 PowerShell 中用于操作 Active Directory 用户账户的基本命令。
  • New-ADGroupAdd-ADGroupMemberRemove-ADGroupMember 等 cmdlet 用于组管理。
  • Get-ADComputerNew-ADComputerRemove-ADComputer 用于计算机管理。
  • Get-ADOrganizationalUnitNew-ADOrganizationalUnitRemove-ADOrganizationalUnit 用于组织单位(OU)管理。

 

posted @ 2025-01-24 03:45  suv789  阅读(72)  评论(0)    收藏  举报