【发布时间】:2010-11-19 09:19:15
【问题描述】:
尝试确定网络上是否有任何用户文件夹没有关联的用户帐户。当大多数结果应该返回“找到”时,所有结果都返回“缺失”。有什么想法吗?
$Dir = "\\ServerName\Share\"
$FolderList = Get-ChildItem($Dir) | where {$_.psIsContainer -eq $true}
$UserList = get-qaduser -sizelimit 0 | select LogonName
foreach ($Folder in $FolderList)
{
if ($UserList -contains $Folder.name)
{
"Found: " + $Folder.name
}
Else
{
"Missing: " + $Folder.name
}
}
【问题讨论】:
标签: arrays search powershell compare quest