我是Powershell的新手,标题几乎指出了我正在尝试做的事情。我这里有两个.CSV文件,包括组的用户名和另一个OU。我需要比较组的用户列表和OU,然后继续删除AD中组的重复项。
我一直在谷歌搜索,并找到了一些线索,但我是一个新的Powersheller,我无法将我发现的东西组合成一个能够满足我想要的工作命令。
以下是我想要比较的.CSV文件的格式。不应该比较Samaccountname(标题)。
"samaccountname" "tb2" "tb3" "tb4"
答案 0 :(得分:2)
$Group = import-csv -path C:\Output\Test.csv
$OU = import-csv -path C:\Output\DomainUsers.csv
Compare-Object $Group $OU -property samaccountname -IncludeEqual | where-object {$_.SideIndicator -eq "=="} | Export-csv C:\Output\Difference.csv –NoTypeInformation
是我正在寻找的代码。