Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como usar o forfiles.exe no Windows 11 para automatizar tarefas

O forfiles.exe é uma ferramenta de linha de comando poderosa no Windows que permite aos usuários executar comandos em arquivos ou grupos de arquivos em um diretório específico. Este utilitário é particularmente útil para tarefas de automação, como excluir arquivos antigos, modificar atributos de arquivos ou executar scripts em arquivos que atendem a determinados critérios.


O que é o forfiles.exe?


O forfiles.exe é um comando nativo do Windows que facilita a execução de operações em arquivos com base em critérios específicos, como data de modificação, nome do arquivo ou tipo de arquivo. Ele é especialmente útil para administradores de sistemas e usuários avançados que precisam gerenciar arquivos em massa.


Como usar o forfiles.exe


Para usar o forfiles.exe, você precisa abrir o Prompt de Comando no Windows 11. Você pode fazer isso digitando "cmd" na barra de pesquisa do Windows e pressionando Enter.


Aqui estão alguns exemplos práticos de como usar o forfiles.exe:


Exemplo 1: Listar todos os arquivos em um diretório


Para listar todos os arquivos em um diretório específico, você pode usar o seguinte comando:


forfiles /p "C:\SeuDiretorio" /s /m *.* /c "cmd /c echo @file"

Neste exemplo:



  • /p especifica o caminho do diretório.

  • /s faz com que o comando procure em subdiretórios.

  • /m *.* especifica o padrão de pesquisa para todos os arquivos.

  • /c "cmd /c echo @file" executa o comando echo para cada arquivo encontrado, exibindo o nome do arquivo.


Exemplo 2: Excluir arquivos mais antigos que 30 dias


Para excluir arquivos que não foram modificados nos últimos 30 dias, use o seguinte comando:


forfiles /p "C:\SeuDiretorio" /s /m *.* /d -30 /c "cmd /c del @file"

Neste exemplo:



  • /d -30 especifica que o comando deve ser executado em arquivos modificados há mais de 30 dias.

  • /c "cmd /c del @file" executa o comando del para excluir cada arquivo encontrado.


Exemplo 3: Executar um script em arquivos com extensão específica


Se você deseja executar um script em todos os arquivos com uma extensão específica, como .txt, use o seguinte comando:


forfiles /p "C:\SeuDiretorio" /s /m *.txt /c "cmd /c SeuScript.bat @file"

Neste exemplo:



  • /m *.txt especifica que o comando deve ser executado em arquivos com a extensão .txt.

  • /c "cmd /c SeuScript.bat @file" executa um script batch chamado SeuScript.bat em cada arquivo encontrado.


Considerações Finais


O forfiles.exe é uma ferramenta versátil que pode economizar tempo e esforço ao lidar com grandes volumes de arquivos. Ao entender como usar seus parâmetros e opções, você pode automatizar muitas tarefas de gerenciamento de arquivos no Windows 11.


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.