Resource Article

check folder empty permission

powershell code to check folder for empty permission (users' home folder)

Back to Resources
March 2026Powershell

$Folders = @(Get-childitem "\\server\share" | where{$_.psiscontainer} |

Get-Acl | % {

    $path = $_.Path

    $_.Access | % {

        New-Object PSObject -Property @{

            Folder = $path.Replace("Microsoft.PowerShell.Core\FileSystem::","")

            Access = $_.FileSystemRights

            Control = $_.AccessControlType

            User = $_.IdentityReference

            Inheritance = $_.IsInherited

            }

        }

    } | select-object -Property User, Folder | Where-Object User -Like "S-1*" | select Folder)

 foreach ($folder in $Folders)

{

  Write-Host $folder.Folder
  if (Test-Path $folder.Folder)
  {

     Remove-Item $folder.Folder -Recurse -Force -Verbose;

  }

 

}