Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Script:
# Script para limpar arquivos temporários no Windows
# Definindo os diretórios de arquivos temporários
$diretoriosTemp = @(
"$env:LOCALAPPDATA\Temp",
"$env:WINDIR\Temp"
)
# Função para deletar arquivos e pastas temporárias
function Limpar-Temporarios {
param (
[string[]]$diretorios
)
foreach ($diretorio in $diretorios) {
if (Test-Path $diretorio) {
try {
# Removendo arquivos e pastas
Get-ChildItem -Path $diretorio -Recurse -Force | Remove-Item -Recurse -Force -ErrorAction SilentlyContinue
Write-Host "Limpeza realizada no diretório: $diretorio" -ForegroundColor Green
} catch {
Write-Host "Erro ao limpar o diretório: $diretorio" -ForegroundColor Red
}
} else {
Write-Host "Diretório não encontrado: $diretorio" -ForegroundColor Yellow
}
}
}
# Executando a limpeza
Limpar-Temporarios -diretorios $diretoriosTemp
Como Executar o Script:
.ps1
, por exemplo, LimpezaTemporarios.ps1
.cd
, por exemplo:
cd C:\Caminho\Para\Seu\Script
.\LimpezaTemporarios.ps1