Forum
Merhaba ,
Günlük çalışan 1 tane scheduler var.Bu scheduler tarih formatında ve .bak uzantılı formatta dosya üretmektedir.Mesela 17-10-2015.bak gibi.
Delete script yazmak istiyorum.Delete içinde son 15 günlük .bak uzantılı dosya kalacak şekilde nasıl yazabilirim.Eski .bak dosyalarını silecek şekilde
Forfiles komutu ile bunu kolayca yapabilirsiniz ;
forfiles -s -p D:\Files -m *.bak /d -15 -c "CMD /C del @FILE"
https://technet.microsoft.com/en-us/library/cc753551%28v=ws.10%29.aspx
Kolay gelsin
MErhaba ,
forfiles -s -p C:\tab1 -m *.tsbak /d -15 -c "CMD /C del @FILE" script bütün backupları sildi.Benim istediğim son 15günlük .tsbak uzantılı dosyalar kalsın.
Merhaba,
"Benim istediğim son 15günlük .tsbak uzantılı dosyalar kalsın"
Komut tam olarak son 15 gunluk dosyalar hariç kalani siliyor.
Ya komutu hatali çalistirdiniz yada dosyalarinizin "degistirilme tarihi" 15 gunden daha fazla.
Kolay gelsin