Bunun alternatifi, yine bir Windows aracı olan Robocopy olabilir.
C:\Klasor1 klasörü kaynak, D:\Klasor2 de hedef konumumuz olsun.
Düz kopyalama
C:\robocopy C:\Klasor1 D:\Klasor2Bu yöntem ile boş klasörler kopyalanmaz.
Boş klasörleri de hedefte yarat
C:\robocopy C:\Klasor1 D:\Klasor2 /ETaşı
C:\robocopy C:\Klasor1 D:\Klasor2 /E /MOVEBu şekilde C:\Klasor1 de silinir, tüm içerik D:\Klasor2 içine taşınmış olur.
Taşı ama klasör yapısını silme
C:\robocopy C:\Klasor1 D:\Klasor2 /E /MOVSadece MOVE anahtarının son harfini silerek kaynak konumun klasör yapısını bozmadan taşıma işleminin yapılmasını sağlar. Bu şekilde kaynaktaki klasör yapısının var olmasını bekleyen başka programların çalışması olumsuz etkilenmez.
Aynalama
C:\robocopy C:\Klasor1 D:\Klasor2 /E /MIR
C:\robocopy C:\Klasor1 D:\Klasor2 /E /XD "C:\Klasor1\temp"
C:\robocopy C:\Klasor1 D:\Klasor2 /E /XD "*temp*"
C:\robocopy C:\Klasor1 D:\Klasor2 /E /XF "C:\Klasor1\bilgi.txt"
Ya da hem kaydını tut, hem de ekrana yaz:
C:\robocopy C:\klasor1 D:\klasor2 /E /TEE /LOG:D:\robolog.txt
Yedekleme modunda başla
Tek bir dosya kopyalıyoruz. Garip bir şey ama, yetkiniz olmasına rağmen korumalı bir dosya üzerine yazmak istiyorsanız bunu yapabileceğiniz bir anahtarı var:
C:\robocopy C:\klasor1 D:\klasor2 sistemdosyasi.dll /E /B
Devam ettirilebilir kipte kopyala
Ara sıra kesilen bir ağ bağlantısı üzerinden büyük bir dosya kopyalıyoruz. Bağlantısı kesildikten sonra tekrar bağlandığında kopyalamaya baştan başlamasını değil de kaldığımız yerden devam etmesini istiyoruz. Bu durumda:
C:\robocopy C:\klasor1 D:\klasor2 /E /Z
Bir de devam ettirilebilir kipte başlayıp, yetki sorunu çıkarması durumunda yedekleme kipine geçmesi var:
C:\robocopy C:\klasor1 D:\klasor2 /E /ZB
Hiç yorum yok:
Yorum Gönder