You can use the Active Directory module cmdlets to perform various administrative, configuration, and diagnostic tasks in your AD DS and AD LDS environments. In this release of Windows Server 2008 R2, you can use the Active Directory module to manage existing Active Directory user and computer accounts, groups, organizational units (OUs), domains and forests, domain controllers, and password policies, or to create new ones.
The following table lists all the cmdlets that are available in this release of the Active Directory module in Windows Server 2008 R2.
|
Cmdlet
|
Description
|
|
Disable-ADAccount
|
Disables an Active Directory account.
|
|
Enable-ADAccount
|
Enables an Active Directory account.
|
|
Search-ADAccount
|
Gets Active Directory user, computer, and service accounts.
|
|
Unlock-ADAccount
|
Unlocks an Active Directory account.
|
|
Get-ADAccountAuthorizationGroup
|
Gets the Active Directory security groups that contain an account.
|
|
Set-ADAccountControl
|
Modifies user account control (UAC) values for an Active Directory account.
|
|
Clear-ADAccountExpiration
|
Clears the expiration date for an Active Directory account.
|
|
Set-ADAccountExpiration
|
Sets the expiration date for an Active Directory account.
|
|
Set-ADAccountPassword
|
Modifies the password of an Active Directory account.
|
|
Get-ADAccountResultantPasswordReplicationPolicy
|
Gets the resultant password replication policy for an Active Directory account.
|
|
Get-ADComputer
|
Gets one or more Active Directory computers.
|
|
New-ADComputer
|
Creates a new Active Directory computer.
|
|
Remove-ADComputer
|
Removes an Active Directory computer.
|
|
Set-ADComputer
|
Modifies an Active Directory computer.
|
|
Add-ADComputerServiceAccount
|
Adds one or more service accounts to an Active Directory computer.
|
|
Get-ADComputerServiceAccount
|
Gets the service accounts that are hosted by an Active Directory computer.
|
|
Remove-ADComputerServiceAccount
|
Removes one or more service accounts from a computer.
|
|
Get-ADDefaultDomainPasswordPolicy
|
Gets the default password policy for an Active Directory domain.
|
|
Set-ADDefaultDomainPasswordPolicy
|
Modifies the default password policy for an Active Directory domain.
|
|
Move-ADDirectoryServer
|
Moves a domain controller in AD DS to a new site.
|
|
Move-ADDirectoryServerOperationMasterRole
|
Moves operation master (also known as flexible single master operations or FSMO) roles to an Active Directory domain controller.
|
|
Get-ADDomain
|
Gets an Active Directory domain.
|
|
Set-ADDomain
|
Modifies an Active Directory domain.
|
|
Get-ADDomainController
|
Gets one or more Active Directory domain controllers, based on discoverable services criteria, search parameters, or by providing a domain controller identifier, such as the NetBIOS name.
|
|
Add-ADDomainControllerPasswordReplicationPolicy
|
Adds users, computers, and groups to the Allowed List or the Denied List of the read-only domain controller (RODC) Password Replication Policy (PRP).
|
|
Get-ADDomainControllerPasswordReplicationPolicy
|
Gets the members of the Allowed List or the Denied List of the RODC PRP.
|
|
Remove-ADDomainControllerPasswordReplicationPolicy
|
Removes users, computers, and groups from the Allowed List or the Denied List of the RODC PRP.
|
|
Get-ADDomainControllerPasswordReplicationPolicyUsage
|
Gets the resultant password policy of the specified ADAccount on the specified RODC.
|
|
Set-ADDomainMode
|
Sets the domain functional level for an Active Directory domain.
|
|
Get-ADFineGrainedPasswordPolicy
|
Gets one or more Active Directory fine-grained password policies.
|
|
New-ADFineGrainedPasswordPolicy
|
Creates a new Active Directory fine-grained password policy.
|
|
Remove-ADFineGrainedPasswordPolicy
|
Removes an Active Directory fine-grained password policy.
|
|
Set-ADFineGrainedPasswordPolicy
|
Modifies an Active Directory fine-grained password policy.
|
|
Add-ADFineGrainedPasswordPolicySubject
|
Applies a fine-grained password policy to one more users and groups.
|
|
Get-ADFineGrainedPasswordPolicySubject
|
Gets the users and groups to which a fine-grained password policy is applied.
|
|
Remove-ADFineGrainedPasswordPolicySubject
|
Removes one or more users from a fine-grained password policy.
|
|
Get-ADForest
|
Gets an Active Directory forest.
|
|
Set-ADForest
|
Modifies an Active Directory forest.
|
|
Set-ADForestMode
|
Sets the forest mode for an Active Directory forest.
|
|
Get-ADGroup
|
Gets one or more Active Directory groups.
|
|
New-ADGroup
|
Creates an Active Directory group.
|
|
Remove-ADGroup
|
Removes an Active Directory group.
|
|
Set-ADGroup
|
Modifies an Active Directory group.
|
|
Add-ADGroupMember
|
Adds one or more members to an Active Directory group.
|
|
Get-ADGroupMember
|
Gets the members of an Active Directory group.
|
|
Remove-ADGroupMember
|
Removes one or more members from an Active Directory group.
|
|
Get-ADObject
|
Gets one or more Active Directory objects.
|
|
Move-ADObject
|
Moves an Active Directory object or a container of objects to a different container or domain.
|
|
New-ADObject
|
Creates an Active Directory object.
|
|
Remove-ADObject
|
Removes an Active Directory object.
|
|
Rename-ADObject
|
Changes the name of an Active Directory object.
|
|
Restore-ADObject
|
Restores an Active Directory object.
|
|
Set-ADObject
|
Modifies an Active Directory object.
|
|
Disable-ADOptionalFeature
|
Disables an Active Directory optional feature.
|
|
Enable-ADOptionalFeature
|
Enables an Active Directory optional feature.
|
|
Get-ADOptionalFeature
|
Gets one or more Active Directory optional features.
|
|
Get-ADOrganizationalUnit
|
Gets one or more Active Directory OUs.
|
|
New-ADOrganizationalUnit
|
Creates a new Active Directory OU.
|
|
Remove-ADOrganizationalUnit
|
Removes an Active Directory OU.
|
|
Set-ADOrganizationalUnit
|
Modifies an Active Directory OU.
|
|
Add-ADPrincipalGroupMembership
|
Adds a member to one or more Active Directory groups.
|
|
Get-ADPrincipalGroupMembership
|
Gets the Active Directory groups that have a specified user, computer, or group.
|
|
Remove-ADPrincipalGroupMembership
|
Removes a member from one or more Active Directory groups.
|
|
Get-ADRootDSE
|
Gets the root of a domain controller information tree.
|
|
Get-ADServiceAccount
|
Gets one or more Active Directory service accounts.
|
|
Install-ADServiceAccount
|
Installs an Active Directory service account on a computer.
|
|
New-ADServiceAccount
|
Creates a new Active Directory service account.
|
|
Remove-ADServiceAccount
|
Remove an Active Directory service account.
|
|
Set-ADServiceAccount
|
Modifies an Active Directory service account.
|
|
Uninstall-ADServiceAccount
|
Uninstalls an Active Directory service account from a computer.
|
|
Reset-ADServiceAccountPassword
|
Resets the service account password for a computer.
|
|
Get-ADUser
|
Gets one or more Active Directory users.
|
|
New-ADUser
|
Creates a new Active Directory user.
|
|
Remove-ADUser
|
Removes an Active Directory user.
|
|
Set-ADUser
|
Modifies an Active Directory user.
|
|
Get-ADUserResultantPasswordPolicy
|
Gets the resultant password policy for a user.
|
For more information about—or for the syntax for—any of the Active Directory module cmdlets, use the Get-Help <cmdlet name> cmdlet, where <cmdlet name> is the name of the cmdlet that you want to research. For more detailed information, you can run any of the following cmdlets: