Forum

Bir dosyayı komut y...
 
Bildirimler
Hepsini Temizle

Bir dosyayı komut yardımıyla başka bir yere kopyalatmak

8 Yazılar
3 Üyeler
0 Reactions
729 Görüntüleme
(@ServetUnal)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

Günaydın,

Windows 2012 server üzerinde her gün saat 11 'de otomatik olarak oluşturulan bir .cvs dosyam var. bu dosyayı her gün saat 12 'de başka bir bilgisayara kopyalatmak ya da taşımak için nasıl bir komut yazmam gerekiyor, yardımcı olabilirseniz sevinirim.

Teşekkürler. 

 
Gönderildi : 12/08/2015 12:04

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Merhaba, 

Bir bat dosyası hazırlayarak işlemi yapabilirsiniz. 

Copy yada move komutları ile bunu yapmak mümkün. Komutlar ile ilgili detaylara  https://support.microsoft.com/en-us/kb/240268 adresinden ulaşabilirsiniz. 

Kolay gelsin.

www.okanozbey.com

 
Gönderildi : 12/08/2015 12:13

(@ServetUnal)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

Merhaba,

 bat dosyası hazırlayarak kopyalama işlemini yaptırdım ama zaman kısmını nasıl yapacağız onu çözemedim??

 
Gönderildi : 12/08/2015 13:24

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Windowsun zamanlanmış görev sistemini kullanacaksın. Başlat a    Task Scheduler  yazarak aratın bunun ile ilgili internette makaleler mevcut. 

www.okanozbey.com

 
Gönderildi : 12/08/2015 13:28

(@ServetUnal)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

Teşekkürler.

 
Gönderildi : 12/08/2015 13:40

(@vasviuysal)
Gönderiler: 7890
Üye
 

sync toy ile de gui ile basitce bu işlemi gerçekleştirebilirsiniz

 
Gönderildi : 12/08/2015 13:43

(@ServetUnal)
Gönderiler: 45
Trusted Member
Konu başlatıcı
 

Alında bu kopyalama işlemini günlük yapmasını istiyorum, ziya beyin dediği gibi scheduled task 'a koyarak bunu yaptım ancak bir sonraki gün gidip bunun üzerine yazacak. her gün için ayrı ayrı tutmasını nasıl sağlayabiliriz??

 
Gönderildi : 12/08/2015 13:45

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

batch dosyasının içerisine ; 

cd e:\kopyalanan_dizin
ren "DOSYA_ORJINAL_ADI" "DOSYA_ADI - %date:/=-% %time::=-%"

komutunu ekleyin. kopyalama işlemi bittikten sonra dosya adını  "DOSYA_ADI - Çar. 12.08.2015 10-50-02"   olarak değiştirecektir. Buradaki Date ve time değişken olduğundan dolayı sürekli olarak yeni dosya yazacaktır. 

Eğer eski dosyalarıda silmek isterseniz 

forfiles /M *.* /D -6 /C "cmd /c echo delete @fdate @file & del @file"

6 günden eski dosyaları silebilirsiniz. 

Kolay gelsin.

www.okanozbey.com

 
Gönderildi : 12/08/2015 13:52

Paylaş: