主文件夹powershell脚本以排除禁用的用户

时间:2018-10-18 19:15:17

标签: powershell active-directory

我一直在使用Powershell脚本来批量更改OU中用户的主文件夹,并在新服务器上为他们创建一个文件夹。我遇到的问题是我需要Get-ADUser命令来过滤掉OU中的禁用用户。我找到了我认为需要的代码,但不确定如何将其与脚本中已有的OU过滤器结合使用。

$users = Get-ADUser -Filter * -SearchBase "OU=TEST,OU=TEST 
Users,DC=TEST,DC=com"
$users | ForEach-Object {
# Assign user's home directory path
$homeDirectory = '\\test.fileserver.com\Users\' + $_.SamAccountName;
Set-ADUser -Identity $_.SamAccountName -HomeDirectory $homeDirectory - 
HomeDrive Q;
# Creates folder
New-Item –path $HomeDirectory -type directory -force
}

谢谢

0 个答案:

没有答案