The following PowerShell script removes all users from an Active Directory group
# Import the Active Directory module if it's not already loaded
if (-not (Get-Module -Name ActiveDirectory)) {
Import-Module ActiveDirectory
}
# Specify the name of the Active Directory group
$groupName = "YourGroupName"
# Get all members of the Active Directory group
$groupMembers = Get-ADGroupMember -Identity $groupName | Where-Object {$_.objectClass -eq "user"}
# Iterate through the group members and remove them
foreach ($user in $groupMembers) {
Remove-ADGroupMember -Identity $groupName -Members $user.SamAccountName -Confirm:$false
Write-Host "Removed $($user.SamAccountName) from $groupName"
}