我正在尝试在用户邮政编码条目中找到任何拼写错误。 我们有一个文件,其中包含帮助台在创建用户时使用的所有邮政编码。
使用Get-ADUser -Filter * -Properties POBox | select POBox
我可以为所有用户获取所有PObox条目。
下一步是检查文本文件glocodes中的邮政编码,如果条目不符,则应输出到控制台。
$GLCODES= Get-Content glcodes.txt
Get-ADUser -Filter * -Properties POBox |
select POBox |
? {$_.POBox -notcontains $GLCODES}
请建议。
答案 0 :(得分:1)
似乎你在切换的地方有操作数。 就语法而言,它应该是:
{ $GLCODES -notcontains $_.POBox }
语法:
<Reference-values> -contains <Test-value>