Este arquivo batch tem como objetivo limpar várias pastas de arquivos temporários e cache no sistema. Ele realiza a remoção de arquivos em diversas pastas padrão que acumulam dados temporários ou de cache.
"Comandos Utilizados"
Os comandos utilizados para limpar as pastas e excluir elas (O windows eventualmente as cria novamente):
@Echo Off: Desativa a exibição dos comandos no console.
echo. e echo ---: Exibe mensagens informativas.
RD /S /Q "": Remove a pasta especifica no diretório atual.
takeown /f "" /r /d y: Toma posse da pasta especifica e seus subdiretórios.
takeown /f "C:\Windows" /r /d y: Toma posse da pasta especifica no diretório do Windows.
del /s /f /q C:\windows\ *.: Deleta todos os arquivos da pasta especifica do Windows.*
rd /s /q C:\windows: Remove a pasta especifica do Windows.
Com esses comandos, é possível limpar as pastas escolhidas, que no caso são as pastas "Temp", "%Temp%", "Prefetch", "Recent", "Pip", "Cache" e "Logs". Essas pastas acumulam muitos arquivos temporários, o que pode eventualmente causar lentidão no computador. Dependendo do tempo de uso e da quantidade de arquivos, pode ser que o computador fique fragmentado. Portanto, é sempre bom manter o computador limpo. Para isso, criei este arquivo .bat.
"Limpar a pasta temp"
Limpa a pasta temp
"Limpar a pasta %temp%"
Limpa a pasta temporária do usuário atual (%temp%).
"Limpar a pasta Prefetch"
Limpa a pasta Prefetch que armazena dados para inicialização rápida de aplicativos.
"Limpar a pasta Recent"
Limpa a pasta Recent que armazena atalhos para arquivos recentemente acessados.
"Limpar a pasta Pip"
Limpa a pasta pip que armazena dados temporários do gerenciador de pacotes Python.
"Limpar a pasta Cache"
Limpa a pasta Cache do usuário atual.
"Limpar a pasta Logs"
Limpa a pasta Logs que armazena logs do sistema e aplicativos.
"Limpar a pasta pesquisas"
Limpa a pasta Searches que armazena pesquisas salvas do usuário.
"Limpar a pasta GLCache (Cache Nvidia)"
Limpa a pasta GLCache que armazena dados de cache da Nvidia.
"Comandos utilizados"
Os comandos utilizados para limpar as pastas e os logs temporarios do windows:
"Definir variáveis de caminho"
set "EXEMPLO=D:\EXEMPLO": Define a variável de caminho EXEMPLO
"Comando para deletar arquivos. As opções usadas são:"
/q: Modo silencioso (não pergunta confirmação).
/s: Deleta arquivos em subpastas.
/f: Força a exclusão de arquivos somente leitura.
/a: Seleciona arquivos com atributos específicos.
OBS: se quiser adicionar alguma pasta de log especifica adicione a variavel do caminho usada em exemplo logo apos coloque outra com o comando "del /q "%NOME%*.log" para que seja deletado apenas os logs da pasta desejada
"Remover diretórios"
/s: Remove todos os subdiretórios e arquivos no diretório especificado.
/q: Modo silencioso (não pergunta confirmação).
rmdir /S /Q [caminho]: Equivalente a rd, remove diretórios e seus conteúdos silenciosamente.
"Deletando arquivos temporários e logs"
Deleta diversos arquivos temporários, logs, e cache de várias pastas do sistema.
"Removendo histórico da área de transferência"
Limpa a área de transferência.
"Executando limpeza de disco"
Executa a ferramenta de limpeza de disco do Windows (cleanmgr.exe) para realizar uma limpeza mais profunda dos discos.
Este arquivo batch é um script de limpeza abrangente que remove uma vasta gama de arquivos temporários, cache e logs do sistema Windows, ajudando a liberar espaço em disco e melhorar o desempenho do sistema.