Forum

Scheduler bat oluşt...
 
Bildirimler
Hepsini Temizle

Scheduler bat oluşturma

4 Yazılar
2 Üyeler
0 Likes
355 Görüntüleme
(@OZGURSENTURK)
Gönderiler: 102
Estimable Member
Konu başlatıcı
 

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

 

 
Gönderildi : 26/10/2015 20:59

(@OzcanSAHIN)
Gönderiler: 198
Estimable Member
 

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

 
Gönderildi : 26/10/2015 22:18

(@OZGURSENTURK)
Gönderiler: 102
Estimable Member
Konu başlatıcı
 

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.

 
Gönderildi : 27/10/2015 13:58

(@OzcanSAHIN)
Gönderiler: 198
Estimable Member
 

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

 
Gönderildi : 27/10/2015 14:39

Paylaş: