BATCH | Automação de Tarefas Repetitivas

Automação de Tarefas Repetitivas#ProgramaçãoGlobal #BAT #BATCH #DOS #Script


Nome do Arquivo: Limpeza_Automatica.bat

Este script foi projetado para automatizar a tarefa rotineira de limpeza de arquivos temporários do sistema Windows. A execução periódica deste arquivo pode ajudar a liberar espaço em disco e a manter o sistema operando com mais eficiência, eliminando o acúmulo de dados desnecessários gerados por programas e pelo próprio sistema operacional, uma tarefa que, se feita manualmente, seria tediosa e demorada.



O funcionamento do script é direto e utiliza comandos nativos do BATCH para navegar e deletar conteúdos de pastas específicas. Inicialmente, ele desativa a exibição dos comandos na tela (@ECHO OFF) para uma execução mais limpa. Em seguida, utiliza o comando DEL /F /S /Q para forçar a exclusão (/F), incluir subdiretórios (/S) e operar em modo silencioso (/Q), sem pedir confirmação para cada arquivo, nos diretórios de arquivos temporários do sistema (%TEMP%) e do usuário.


Para garantir a segurança e evitar a exclusão acidental de dados importantes, o script foca apenas em diretórios universalmente reconhecidos como locais de arquivos temporários. É uma ferramenta de baixa complexidade que pode ser agendada para rodar automaticamente através do Agendador de Tarefas do Windows, por exemplo, uma vez por semana, garantindo a manutenção do sistema sem a necessidade de intervenção do usuário.


@REM Nome do Arquivo: Limpeza_Automatica.bat

@ECHO OFF

TITLE Limpeza Automatizada de Arquivos Temporarios


REM --------------------------------------------------------------------------

REM Documentacao:

REM Este script remove arquivos temporarios do sistema para liberar espaco em disco.

REM Ele atua em diretorios comuns de arquivos temporarios.

REM Comandos Utilizados:

REM   @ECHO OFF    - Oculta a exibicao dos comandos no prompt.

REM   TITLE        - Define o titulo da janela do prompt.

REM   ECHO         - Exibe mensagens na tela.

REM   DEL          - Deleta um ou mais arquivos.

REM     /F         - Forca a exclusao de arquivos somente leitura.

REM     /S         - Exclui arquivos em todos os subdiretorios.

REM     /Q         - Modo silencioso, nao pede confirmacao.

REM   %TEMP%       - Variavel de ambiente que aponta para a pasta de temporarios.

REM   PAUSE        - Pausa a execucao do script ate uma tecla ser pressionada.

REM --------------------------------------------------------------------------


ECHO.

ECHO ===================================================

ECHO      INICIANDO LIMPEZA DE ARQUIVOS TEMPORARIOS

ECHO ===================================================

ECHO.

ECHO Pressione qualquer tecla para iniciar o processo...

PAUSE > NUL


ECHO.

ECHO Limpando arquivos da pasta TEMP do Usuario...

DEL /F /S /Q "%TEMP%\*.*"

ECHO Concluido.

ECHO.


ECHO Limpando arquivos da pasta TEMP do Windows...

DEL /F /S /Q "C:\Windows\Temp\*.*"

ECHO Concluido.

ECHO.


ECHO ===================================================

ECHO            LIMPEZA FINALIZADA COM SUCESSO!

ECHO ===================================================

ECHO.

PAUSE

👉 Siga André Bernardes no LinkedinClique aqui e contate-me via What's App.

Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com


 

 Compre OS LIVROS DESTA SÉRIE 



 Série Donut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Access — André Luiz BernardeseBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Excel — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Outlook — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Word — André Luiz Bernardes

Nenhum comentário:

Postar um comentário

diHITT - Notícias