Windows Server: Auditando rapidamente arquivos do File Server - log dos arquivos e seus donos com um comando rápido.
Auditar arquivos em um servidor de arquivos Microsoft pode ser fácil quando utilizamos recursos como o FSRM, porém existem formas mais simples e extremamente funcionais (e rápidas), como por exemplo a ferramenta de linha de comando DIR. A ferramenta DIR possui uma série interessante de parâmetros que podem ser facilmente utilizados para auditar praticamente todos os arquivos de nosso servidor de arquivos e desktops. Tais parâmetros podem ser adicionados a scripts em PowerShell ou VBS para enriquecer ações específicas em determinados tipos de auditoria.
Acredito que tratar o básico para começar, seja uma excelente pratica para este momento, então imagine que você esta trabalhando com um Servidor de Arquivos com o Windows Server 2016, e precisa gerar um relatório rápido e compacto com arquivos específicos de áudio e vídeo em formato TXT. Você também precisa saber o caminho para esse arquivo. Acesse a unidade que você pretende auditar através de linha de comando (com permissão de Admin), por exemplo, quero auditar o disco D:\ do servidor de arquivos. No prompt de comando digite:
**dir /s/q/t:a/b *.mp3 > C:\logmp3.txt **
Os parâmetros utilizados neste comando são demonstrados pela listagem abaixo (porém não são os únicos disponíveis): /s - subpastas /q - proprietário do arquivo /t:a - ultimo acesso /b - arquivos específicos > - encaminhar a saída do comando para um arquivo (em nosso caso o logmp3.txt) >> - encaminhar para um arquivo sem apagar o que já foi registrado Você pode usar comandos de forma sequencial e ir registrando em um único arquivo todas as saídas, como por exemplo: dir /s/q/t:a/b *.mp4 /b *.mp3 > c:\AudioVideo.txt
Dica: dir [<Drive>:] [<Path>] [<FileName>] [...] [/p] [/q] [/w] [/d] [/ a [<Attributes>:]][/ o [: <SortOrder>]] [/ t [: <TimeField>]] [/s] [/b] [/l] [/n] [/x] [/c] [/ 4] Neste caso faremos em uma única pesquisa arquivos de música e vídeo com formato mp3 e mp4. Podemos também licalizar formatos específicos de imagens: dir /s/q/t:a/b *.JPG /b *.JPEG /b *.gif /b *.bmp > c:\ImagensLog.txt Obs.: Lembre-se de executar o prommpt de comando em modo elevado (Admin). É necessário tal permissão para criar o arquivo logmp3.txt om todos os arquivos de áudio.
Reference
https://technet.microsoft.com/pt-br/library/cc755121(v=ws.10).aspx
Powershell code
https://wagnersantosvasconcellos.wordpress.com/tag/manipulando-arquivos-e-pastas-com-powershell/