diff options
-rw-r--r-- | Recon/PowerView.ps1 | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Recon/PowerView.ps1 b/Recon/PowerView.ps1 index e657c5d..d7b6483 100644 --- a/Recon/PowerView.ps1 +++ b/Recon/PowerView.ps1 @@ -11138,12 +11138,11 @@ function Invoke-EnumerateLocalAdmin { $LocalAdmins = $LocalAdmins | Where-Object { ($TrustGroupsSIDs -contains $_.SID) -or ((-not $_.SID.startsWith($LocalSID)) -and (-not $_.SID.startsWith($DomainSID))) } } - if($LocalAdmins -and ($LocalAdmins.Length -ne 0)) { - - if($DomainOnly) { - $LocalAdmins = $LocalAdmins | Where-Object {$_.IsDomain} - } + if($DomainOnly) { + $LocalAdmins = $LocalAdmins | Where-Object {$_.IsDomain} + } + if($LocalAdmins -and ($LocalAdmins.Length -ne 0)) { # output the results to a csv if specified if($OutFile) { $LocalAdmins | Export-PowerViewCSV -OutFile $OutFile |