批量设置经理字段 丿记性不太好丶 默认分类 2025-11-03 132 次浏览 0 次点赞 sAMAccountName managersAMAccountName ``` $users = Import-Csv "C:\Users\Administrator\Desktop\2.csv" foreach ($user in $users) { try { $source = Get-ADUser -Identity $user.SamAccountName Write-Host "存在$($source.SamAccountName)" $dest = Get-ADUser -Identity $user.ManagerSamAccountName Write-Host "存在$($dest.SamAccountName)" if ($source -and $dest) { Set-ADUser -Identity $source -Manager $dest Write-Host "已设置 $($user.SamAccountName) 的经理为 $($user.ManagerSamAccountName)" } } catch { Write-Host " 用户:$($user.SamAccountName),修改失败" -ForegroundColor Yellow Write-Host " 错误信息:$($_.Exception.Message)" -ForegroundColor Yellow break } } ``` 点赞 0
楼主残忍的关闭了评论