Como gerar e exportar relatório de permissões NTFS com scripts do PowerShell?

Continue lendo para saber como listar e exportar permissões NTFS com scripts do PowerShell no Active Directory (AD) e como fazer isso facilmente com o ADManager Plus.

Windows PowerShell

Etapas para gerar relatório de permissões NTFS usando o PowerShell:

  • Identifique o domínio para o qual o relatório de permissões NTFS será obtido.
  • Crie e compile o script para obter o relatório NTFS. Execute o script no PowerShell.
  • Exemplo de script para obter o relatório NTFS:
  •  Copiado
    PS C:\> Import-module activedirectory
    $DaysInactive = 30
    $time = (Get-Date).Adddays(-($DaysInactive))
    Get-ADUser -Filter {LastLogonTimeStamp -gt $time -and enabled -eq $true} -Properties LastLogonTimeStamp | select-object Name,@{Name="Stamp"; Expression={[DateTime]::FromFileTime($_.lastLogonTimestamp).ToString('yyyy-MM-dd_hh:mm:ss')}} | export-csv C:\Scripts\activeusers.csv -notypeinformation
    Clique para copiar o script inteiro
  • Para gerar o relatório para outra pasta, você terá que escrever outro script.

ADManager Plus

Para obter o relatório de permissões NTFS:

  • Navegue até Relatórios > Relatórios NTFS > Permissões para pastas.
  • Selecione o Domínio, o Caminho do recurso para o qual deseja gerar o relatório NTFS. Então clique em Gerar.
  • Você pode até exportar os relatórios como CSV, PDF, XLSX ou HTML.

Captura de tela

Relatório de permissões NTFS no ADManager Plus

» Iniciar teste gratuito de 30 dias

Embora a geração de relatórios NTFS com ferramentas nativas como o PowerShell pareça simples, ela apresenta algumas limitações:

  • O script do PowerShell pode ser executado somente em computadores que tenham a função Serviços de Domínio Active Directory instalada.
  • O script deverá ser reescrito se o relatório precisar ser gerado para uma pasta diferente.
  • Necessidade de um novo script, caso o relatório precise ser exportado.
  • A sintaxe, os parâmetros e as iterações precisam estar corretos. Um erro de digitação ou sintaxe incorreta pode ser difícil de detectar e corrigir, especialmente quando o script é longo.

O ADManager Plus permite que você faça o mesmo com apenas alguns cliques em seu console GUI baseado na web. Também possui opções de agendamento e envio automático dos relatórios por e-mail. Saiba mais sobre isso aqui.

Obtenha controle total sobre permissões NTFS e compartilhamentos de arquivos com relatórios criados especificamente.

  Obtenha um teste gratuito de 30 dias.
  • ADManager Plus ile komut dosyasız AD yönetimi, raporlaması ve otomasyonu yolculuğuna adım atın.

İlgili Powershell Nasıl Yapılır Kılavuzları: