Add List of Computers to a List of AD Groups

  • 9 April 2017
  • Sean Huggans
Description: 

Add a designated list of computers to a designated list of AD groups.

Language: 
PowerShell
###################################################
# Add List of Computers to a List of AD Groups
# Script by Sean Huggans
# Date: 2017.04.09
###################################################
$GroupList = "C:\Temp\GroupList.txt"
$ComputerList = "C:\Temp\PCList.txt"
 
ForEach ($ADGroup in $(Get-Content $GroupList)) {
 echo "======================"
 echo "=  $ADGroup"
 echo "======================"
 ForEach ($ADComputer in $(Get-Content $ComputerList)) {
  Try {
   Add-ADGroupMember -Identity "$($(Get-ADGroup "$ADGroup").DistinguishedName)" -Members "$($(Get-ADComputer $ADComputer).DistinguishedName)" -Confirm:$false
   echo "$ADComputer"
  } catch {
   echo "Error.  Verify Computer and Group Names."
  } finally {
  }
 }
}
Note: that all applications posted here are posted for use, both commercial and non-commercial, free of charge, and as such are provided without warranty of any kind whatsoever. FMSCUG or any program's author are not responsible for any damages or shortcomings that result from usage of any of these applications.