gpt4 book ai didi

powershell - 我需要使用导入的csv文件从Active Directory中删除用户

转载 作者:行者123 更新时间:2023-12-03 00:34:52 25 4
gpt4 key购买 nike

我有一个包含用户名列表的CSV文件,我需要使用Remove-ADObject command从Active Directory中删除所有这些用户。我对该命令的语法不是很熟悉-希望你们能在这里为我提供帮助。

Import-Module activedirectory

$list = Import-CSV C:\Users\user\Desktop\deleteuserstest.csv

forEach ($item in $list) {
$samAccountName = $item.samAccountName
Remove-ADobject -Identity $samAccountName
}

最佳答案

您必须将DN或GUID与Remove-ADObject一起使用。您可以执行以下操作:

Import-Module ActiveDirectory

$list = Import-CSV C:\Users\user\Desktop\deleteuserstest.csv

forEach ($item in $list) {
$samAccountName = $item.samAccountName

#Get DistinguishedName from SamAccountName
$DN = Get-ADuser -Identity $Samaccountname -Properties DistinguishedName |
Select-Object -ExpandProperty DistinguishedName

#Remove object using DN
Remove-ADObject -Identity $DN
}

关于powershell - 我需要使用导入的csv文件从Active Directory中删除用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44505430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com