Script untuk menghapus file atau folder yang lebih lama dari x hari - Bagaimana-Untuk

Script untuk menghapus file atau folder yang lebih lama dari x hari

Harap tetapkan variabel:
dump_path = folder root untuk memulai
max_days = menghapus file atau folder yang lebih lama dari nilai ini (hari)
dirpurge = nama folder untuk dihapus

Total 1 langkah

Langkah 1: Berikut ini contoh skrip

@echo mati
:: set path folder root
set dump_path = percorso della padre direktori

:: mengatur min min file dan folder untuk dihapus
atur max_days = X

:: set direktori nama yang akan dihapus
atur dirpurge = nome cartella da cancellare

:: hapus file dari% dump_path%
forfiles -p% dump_path% -m. -d -% max_days% -c "cmd / c del / q @path"

:: hapus sub direktori dari% dump_path%
forfiles -p% dump_path% / s / m% dirpurge% -d -% max_days% -c "cmd / c JIKA @isdir == BENAR rd / S / Q @path"

Script ini didasarkan pada penggunaan perintah forfiles (tersedia dari win7)