Pazartesi, Kasım 22

Eski tarihli dosya silme

SQL database'inin son 3 günlük yedeğini saklayıp geri kalan eski yedekleri silmek istiyordum. Bunun için SQL içerisindeki job'da son 3 günü sakla şeklinde bir ayar var fakat bir türlü çalıştıramadım. bat dosyası içerisine aşağıdaki komutu yazdıktan sonra zamanlanmış görevlere bu bat dosyasını eklediğimizde amacımıza ulaşmış oluyoruz;

forfiles /p d:\logo_backup /s /m *.* /d -4 /c "cmd /c del @file : date >= 3 day > NUL"

Hiç yorum yok: