【发布时间】:2017-06-08 16:20:28
【问题描述】:
我有一个 csv 文件,其中包含一个没有标题的用户名列表。我想最终得到第二个 csv 文件,其中仅包含那些与禁用的 Active Directory 用户相对应的用户名。
我在玩 Get-Content 然后 ForEach-Object (%) 循环来查询 AD 并返回每个 SAM 及其启用属性的状态。
Get-Content users.csv | % {Get-ADUser $_ | Select-Object samaccountname,enabled}
虽然我真正需要做的是查看每个名称并仅将与禁用帐户相关联的名称移动到新的 csv 文件中。只有我不能完全弄清楚如何做到这一点。
【问题讨论】:
标签: powershell csv active-directory