Creating Users
The New-ADUser cmdlet creates a new Active Directory user with the specified parameters:
#Import the ActiveDirectory module
Import-Module ActiveDirectory
$domainName = "theepicnik.local"
$firstName = "John"
$lastName = "Doe"
$userName = "johndoe"
$password = ConvertTo-SecureString "P@ssw0rd123" -AsPlainText -Force
$ou = "OU=Users,DC=theepicnik,DC=local"
#Create account using New-ADUser
New-ADUser -Name "$firstName $lastName" -SamAccountName $userName -AccountPassword $password -Enabled $true -Path $ou -Server $domainName
This script creates a new user account with the specified properties.
-Name: Specifies the display name of the user account.-SamAccountName: Specifies the SAM account name of the user account.-AccountPassword: Specifies the password for the user account.-Enabled: Enables the user account.-Description: Specifies the description for the user account.-Path: Specifies the OU where the user account is created.-Server: Specifies the AD domain where the user account is created.
You can modify this example to match your specific environment and create user accounts with the desired properties.
Note:
You can use the Get-Help cmdlet with the -Parameter option to list all available parameters for a PowerShell cmdlet. Just replace the name of the cmdlet with ‘New-ADUser’ in below command.
Get-Help New-ADUser -Parameter *