Forum

xcopy ile birden fa...
 
Bildirimler
Hepsini Temizle

xcopy ile birden fazla dosyanın yedeğini alma

7 Yazılar
4 Üyeler
0 Reactions
844 Görüntüleme
(@gokhancetin)
Gönderiler: 175
Estimable Member
Konu başlatıcı
 

Selam arkadaşlar,

Xcopy komutu ile tek bir klasörün yedeğini günlük olarak alabiliyorum. Ama birden fazla dosyanın yedeğini almak istediğimde klasördeki dosyalar birbirine giriyor.

@echo off

:: variables

set drive=E:\YEDEKLEME\

set folder=%date:~0,2%-%date:~3,2%-%date:~6,4%

set backupcmd=xcopy /s /c /d /e /h /i /r /k /y

 

echo ######## YEDEKLEME YAPILIRKEN LUTFEN
BEKLEYINIZ########...

%backupcmd% "C:\Documents and
Settings\Muhasebe1\Desktop" "%drive%\%FOLDER%"

%backupcmd% "D:\Data2012" "%drive%\%FOLDER%"

%backupcmd% "D:\Data2013" "%drive%\%FOLDER%"

 %backupcmd% "D:\Data2014" "%drive%\%FOLDER%"

 

echo !!!!!!!!YEDEKLEME BITMISTIR!!!!!!!!

@pause

 

Bu şekilde yaptığım zaman hedef klasör içinde bu güne ait tarihli
bir klasör oluşturuyor ve yedek alınması gereken bu 3 dosyanın içindekilerin tamamını tek bu oluşturulan klasörün içine kopyalıyor.

Benim istediğim kopyalama  bugünkü tarihli klasör
içine klasör bazlı (kendisinide) kopyalasın. İşlem bitince hedef klasörün içinde
örnek:

E:\YEDEKLEME\14-01-2014\desktop\

E:\YEDEKLEME\14-01-2014\data2012\

E:\YEDEKLEME\14-01-2014\data2013\

E:\YEDEKLEME\14-01-2014\data2014\ şeklinde olsun.

Yardımlarınız için şimdiden teşekkürler.

Not işletim sistemi xp pro sp3

 

 

 
Gönderildi : 16/01/2014 03:19

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33322
Illustrious Member Yönetici
 

Aslında biraz google da arama yaparak bulabilirsiniz, ben sizin yerinize yaptım ama denemedim tabiki 🙂

siz bir deneyin isterseniz

http://stackoverflow.com/questions/9666480/xcopy-one-directory-to-different-destination

 

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 16/01/2014 18:45

(@gokhancetin)
Gönderiler: 175
Estimable Member
Konu başlatıcı
 

Bahsettiğiniz sitede ki bir çok sayfaya bakmıştım ama benim sorunu çözecek bir cevap bulamadım. Benim sorunum birden fazla dizini tek bir klasör altında, her dizini kendi klasör adıyla almak. A ,B, C, klasörlerindeki dosyaları yine bat dosyası ile oluşturulan (16-01-2014tarihli) klasör altına yine A,B,C klasör adıyla almak. Bendeki bat dosyasıyla yaptığımda A, B, C, klaörlerinin içindeki dosyaları alıyor. O zamandana klasördeki dosyalar birbirine karışıyor.

Verdiğiniz siteyi biraz daha karıştırayım belki kaçan bir yer vardır gözümden.

Teşekkürler

 
Gönderildi : 16/01/2014 19:09

(@ertanerbek)
Gönderiler: 4522
Famed Member
 

CobianBackup Windows tarafında ücretsiz kullanılabiliyor....

 
Gönderildi : 17/01/2014 13:20

(@sinankahraman)
Gönderiler: 5225
Illustrious Member
 

Data Replicator de işinizi görebilir.

 
Gönderildi : 17/01/2014 15:59

(@gokhancetin)
Gönderiler: 175
Estimable Member
Konu başlatıcı
 

bu programlar var evet ama ben xcopy ile bunun olabilirliği var mı diye araştırıyordum. msdos ile çok aram yok ama bir yolu vardır diye düşünüyorum.

 
Gönderildi : 18/01/2014 02:50

(@ertanerbek)
Gönderiler: 4522
Famed Member
 

bu programlar var evet ama ben xcopy ile bunun olabilirliği var mı diye araştırıyordum. msdos ile çok aram yok ama bir yolu vardır diye düşünüyorum.

/e zaten bunu yapıyor, adres tanımlaması ile ilgili bir sorun olabilir.

 

 
Gönderildi : 19/01/2014 03:57

Paylaş: