è possibile verificare se una directory è protetta e fare qualcosa del genere?

se (directory non protetta )
{
scansiona directory
}