Remove a Domain User from a Local Group


posted by Aleksandar
04-29-2009

Downloads: 610
File size: 790 B
Views: 3,621

Embed
Remove a Domain User from a Local Group
  1. # Remove a domain user from a local group on the local or a remote computer 
  2.  
  3. $computerName = Read-Host 'Enter computer name or press <Enter> for localhost' 
  4. $userName = Read-Host 'Enter user name' 
  5. $localGroupName = Read-Host 'Enter local group name' 
  6.  
  7. if ($computerName -eq "") {$computerName = "$env:computername"
  8. [string]$domainName = ([ADSI]'').name 
  9.  
  10. $confirm = Read-Host "Are you sure you want to delete the user $domainName\$userName from local group $localGroupName on computer ${computerName}? `n [Y] Yes [N] No (default is 'N')"   
  11.  
  12. if ($confirm -eq "Y") {  
  13. ([ADSI]"WinNT://$computerName/$localGroupName,group").remove("WinNT://$domainName/$userName"
  14. Write-Host "User $domainName\$userName has been removed from local group $localGroupName on computer $computerName." 
Filed under: , , ,
Remove a domain user from a local group on the local or a remote computer
Concentrated Tech NSoftware Dell Compellent Sponsored by Idera and Concentrated Tech and NSoftware and Dell Compellent
Copyright 2011 PowerShell.com. All rights reserved.