29 Aralık 2009 Salı

Dosya isminde tarih oluşturma


Merhaba,


Bazı projelerde çalışılan dosyaları yedeklemek gerekmekte ve bu dosyayı hangi tarihte yedeklediğimizide dosya ismine vermek gerekebilir. Bu tür sorunlar için aşağıdaki gibi bir tanım ile dosya isminde tarih bilgisini tutabiliriz.



ren rehber.xls rehber%date:~10,4%%date:~7,2%%date:~4,2%.xls


bu komut ile rehber.xls dosyasının adını rehber20092912.xls olarak değiştirmiş olacağız. 


hosts dosyası o günün tarihiyle birleştirerek yedeğini alıyoruz.
copy %windir%\system32\drivers\etc\hosts  %windir%\system32\drivers\etc\hosts_%Date:~-4,4%%Date:~-7,2%%Date:~-10,2%.bck


dosyamız hosts_20091229 olarak yedeklenecektir.

ren ahmet.log %date%.log

komutuyla ahmet.log dosyasının ismini 29.12.2009.log olarak değiştirmiş oluruz.