我有一个.csv文件,其中包含名字和姓氏,以及参加过我们的安全意识培训的员工的电子邮件地址。
我想要获取电子邮件地址列,并将其与AD中的电子邮件地址进行比较,然后从AD获取经理,并将其放入我的表的相应列中。
这就是我到目前为止所知道的:
Import-Csv -Path "filename.csv" |
Select-Object "First Name",
"Last Name",
"Email",
@{n="Manager";e={(Get-ADUser $_.Manager).EmailAddress}},
"Module Status",
"Module Status Date" |
Select -f 30 |
Format-Table谢谢!
发布于 2018-12-08 05:31:07
@{n="Manager";e={
$self = Get-ADUser $_.Email -properties manager
$manager = Get-ADUser $self.manager -properties emailAddress
$manager.emailAddress
}当然,如果你愿意,你可以把它写得更短。
https://stackoverflow.com/questions/53676912
复制相似问题