批量过滤删除AD中的对象


Get-ADOrganizationalUnit -SearchBase "ou=大生在线失效,dc=51talk,dc=com" -filter *  -SearchScope onelevel | Remove-ADOrganizationalUnit  -Credential  itaccount -Recursive  -Confirm:$false

根据提示输入密码即可

  1. 过滤特定时间离职的人员
Import-Module ActiveDirectory

$changedate = New-Object System.DateTime(2017,12,31)

$today= get-date
#半年前
$halfyear= $($today.addmonths(-6))
#1年前
$oneyear= $($today.addmonths(-12))
#2年前
$twoyear= $($today.addmonths(-24))

Get-ADObject -SearchBase "ou=大生在线失效,dc=51talk,dc=com"  -Filter {(company -like "*辰帆*") -and (objectclass -eq "user") -and (lastlogon -lt $oneyear)} | Move-ADObject -TargetPath "ou=1年前,ou=电销离职,ou=大生在线失效,dc=51talk,dc=com"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值