powershell 如何获取CSV文件中用户列表的AD组成员身份?

2ledvvac  于 2023-10-18  发布在  Shell
关注(0)|答案(1)|浏览(130)

我可以使用以下命令获取单个用户的AD组信息:
服务器domain.com|select name|导出-CSV-路径c:\temp\user.txt
我需要做的是得到广告组成员说,100名员工。我如何在这里替换用户john.doe并让它导入CSV文件?
谢谢
编辑:我想我可以使用这个PoweShell脚本来工作:
获取内容C:\temp\users.txt| ForEach-Object { try { foreach($group in Get-ADPrincipalGroupMembership -Identity $_ -Server domain.com){ [pscustomobject]@{用户名= $用户名= $group.Name} catch {写入警告$ } }| Export-Csv c:\temp\results.csv -NoTypeInformation

btqmn9zl

btqmn9zl1#

编辑:我想我可以使用这个PoweShell脚本来工作:
获取内容C:\temp\users.txt| ForEach-Object { try { foreach($group in Get-ADPrincipalGroupMembership -Identity $_ -Server domain.com){ [pscustomobject]@{用户名= $用户名= $group.Name} catch {写入警告$ } }| Export-Csv c:\temp\results.csv -NoTypeInformation

相关问题