Estou com um problema em um script que criei para fazer a exclusão dos usuários com mais de 30 dias sem logar, e fazer a exclusão de suas respectivas pastas no servidor, porém quando rodo o script não acontece nada, ele não dá nenhum erro, porém também não faz a exclusão do usuário no AD e nem suas pastas.
Estou iniciando o powershell como administrador.
Script:
Import-Module ActiveDirectory
$time = (Get-Date).AddDays(-30)
$users = Get-ADGroupMember "Suporte_Call" -recursive
$users = $users | Where-Object {($_.LastLogonDate -lt $time) -and ($_.SamAccountName -notin "veeam", "Default", "Publico", "Administrator")}
foreach($user in $users) {
Remove-ADUser -Identity $user.SamAccountName -Confirm:$false
$userFolder = "C:\Users\" + $user.SamAccountName
Remove-Item $userFolder -Recurse -Force
Write-Host "Usuário $($user.SamAccountName) excluído com sucesso."
}