Como excluir arquivos anteriores à idade máxima

Resumo:

Como fazer um script básico para limpar arquivos com idade superior a uma determinada idade em dias? Como alterar as variáveis sRoot e nMaxFileAge? E quero executar o script periodicamente, salvá-lo em um local como C:\\Scripts\\purge_old_files.vbs e criar uma tarefa agendada com uma configuração Executar; O que devo fazer?

Para conseguir isso, você pode usar a opção de criar uma tarefa primária, selecionar "Iniciar um programa" como a ação com o script como caminho - Program//script e //BC:\\Scripts\\purge_old_files.vbs no Adicione argumentos ou campo opcional. Você pode executar isso em um servidor de arquivos, fazer login como administrador local e até mesmo ter permissões de administrador de domínio.

Para encontrar o script específico, você pode verificá-lo no site da Microsoft para aprender sobre os scripts para exclusão de arquivos .

Além dos scripts, você também pode usar o prompt de comando do Windows para configurar um cronograma de exclusão. O Prompt de Comando é uma ferramenta versátil que pode ser usada para diversas tarefas. Você pode, por exemplo, utilizá-lo para alterar as configurações do sistema ou executar outros aplicativos.

E o prompt de comando do Windows também pode ajudá-lo a remover arquivos. Então, veja como você pode usar esta ferramenta para apagar seus arquivos antigos:

  • Na barra de pesquisa do menu Iniciar, digite Prompt de Comando.
  • Selecione Executar como administrador clicando com o botão direito no resultado da Melhor correspondência.
  • Insira o seguinte código: ForFiles //p "C:\\Target_Folder" //s //d -Number_of_Days //c "cmd //c del @file"
  • Substitua C:\\Target_Folder pelo caminho da pasta correto. Em seguida, insira o número de dias desde a última atualização dos arquivos no comando Número de dias.

Então, agora você pode escolher quais arquivos excluir. Suponha que você selecione os arquivos que foram editados pela última vez há 14 dias. Esta é a aparência do seu comando com as informações que você possui atualmente:

ForFiles //p "C:\\Users\\tladi\\Downloads" //s //d -14 //c "cmd //c del @file"

No entanto, você deve entender que usar o cmd para remover arquivos não é o mesmo que esvaziar a Lixeira do Windows. Você pode recuperar dados diretamente da pasta Lixeira. No entanto, recuperar arquivos excluídos do cmd é difícil sem ferramentas de recuperação de dados. Com o EaseUS Data Recovery Wizard , você pode recuperar rapidamente esses itens essenciais.