Compartilhar via


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/