Add disabled and present searches to get-netfileservers

This commit is contained in:
Meatballs 2016-11-01 14:11:44 +00:00
parent 8c9c7c84fe
commit a70bbe6164
No known key found for this signature in database
GPG Key ID: 5380EAF01F2F8B38
1 changed files with 3 additions and 3 deletions

View File

@ -5642,13 +5642,13 @@ function Get-NetFileServer {
} }
} }
} }
$filter = "(!(userAccountControl:1.2.840.113556.1.4.803:=2))(|(scriptpath=*)(homedirectory=*)(profilepath=*))"
Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize | Where-Object {$_} | Where-Object { Get-NetUser -Domain $Domain -DomainController $DomainController -Credential $Credential -PageSize $PageSize -Filter $filter | Where-Object {$_} | Where-Object {
# filter for any target users # filter for any target users
if($TargetUsers) { if($TargetUsers) {
$TargetUsers -Match $_.samAccountName $TargetUsers -Match $_.samAccountName
} }
else { $True } else { $True }
} | ForEach-Object { } | ForEach-Object {
# split out every potential file server path # split out every potential file server path
if($_.homedirectory) { if($_.homedirectory) {