vedatorkun Posted February 15, 2023 Share Posted February 15, 2023 İçi boyut olarak küçük fakat yüzlerce/binlerce dosyalara sahip klasörleri nasıl daha hızlı kopyalarız/taşırız? Mevcut klasör boyutu 70-100 mb fakat bir yerden bir yere kopyalamak çok hızlı gerçekleşmiyor. Kullanmış olduğunuz tecrübe ettiğiniz en iyi çözüm nedir? Teşekkürler. Quote Link to comment Share on other sites More sharing options...
MrRush Posted February 15, 2023 Share Posted February 15, 2023 USB beleğe atmak için sıkıştırıp kopyalamak çözüm olabilir. 1 Quote Link to comment Share on other sites More sharing options...
cashe Posted February 15, 2023 Share Posted February 15, 2023 Total Commander çözüm olabilir. 1 Quote Link to comment Share on other sites More sharing options...
mbilgili Posted February 15, 2023 Share Posted February 15, 2023 Teracopy Pro 3.6, dosyaları daha hızlı ve daha güvenli bir şekilde kopyalamak/taşımak için tasarlanmış bir yardımcı programdır. Yardımcı olabilir. 2 Quote Link to comment Share on other sites More sharing options...
Solution forjest Posted February 15, 2023 Solution Share Posted February 15, 2023 Fast Copy Please register to see this content. 2 1 Quote Link to comment Share on other sites More sharing options...
vedatorkun Posted February 16, 2023 Author Share Posted February 16, 2023 forjest, 14 saat önce yazdı: Fast Copy Please register to see this content. Herhangi bir sıkıştırma işlemi vs. yapmadan ham dosyalar üzerinde yaptım işlemi çok hızlı şekilde çalıştı. 10 saniye bile sürmedi tamamlanması. Teşekkür ederim hocam. Quote Link to comment Share on other sites More sharing options...
yineben Posted February 16, 2023 Share Posted February 16, 2023 kopyaladığın disk fat32 ise toplam boyutu 4gb büyük dosyaları kopyalamaz ntfs olursa daha verimli olabilir. Dosyaları kopyaladığın yerden daha sonra silecekseniz. Ben kes-yapıştır yada hepsini seçip fare ile taşıma yapmıyorum. kopyala-yapıştırı tercih ediyorum daha sonra kontrol ediyorum. Sorun yok ise dosyaları ilk kopyaladığım yerden siliyorum. Quote Link to comment Share on other sites More sharing options...
KHEDIRA Posted February 16, 2023 Share Posted February 16, 2023 yineben, 22 dakika önce yazdı: kopyaladığın disk fat32 ise toplam boyutu 4gb büyük dosyaları kopyalamaz ntfs olursa daha verimli olabilir. Dosyaları kopyaladığın yerden daha sonra silecekseniz. Ben kes-yapıştır yada hepsini seçip fare ile taşıma yapmıyorum. kopyala-yapıştırı tercih ediyorum daha sonra kontrol ediyorum. Sorun yok ise dosyaları ilk kopyaladığım yerden siliyorum. adam ne sormuş sen ne cevap vermişsin. keşke önce bir okusaydın konuyu. 1 Quote Link to comment Share on other sites More sharing options...
yineben Posted February 16, 2023 Share Posted February 16, 2023 KHEDIRA, 54 dakika önce yazdı: adam ne sormuş sen ne cevap vermişsin. keşke önce bir okusaydın konuyu. okudum işlemi bitmişti. belki başka birine de lazım olur diye ek bilgi yazdım. sonuçta hazır konu açılmış diye 🙂 1 Quote Link to comment Share on other sites More sharing options...
casper0007 Posted February 16, 2023 Share Posted February 16, 2023 Eskiden olsa teracopy derdim Windows 10 gayet başarılı bence 1 Quote Link to comment Share on other sites More sharing options...
vSky Posted February 21, 2023 Share Posted February 21, 2023 Merhaba, python kullanarak ek bir programa ihtiyaç duymadan sadece 2 tane kütüphane yardımıyla bunu yapabilirsiniz. Aşağıda ihtiyacınız olan işlemi yapacak bir python kodlarını veriyorum. Eğer yazılım bilginiz yok ise "python komut dosyası nasıl çalıştırılır?" yazarak bir çok kaynak bulabilirsiniz. Kolay gelsin. import os import shutil def kopyala_dosya_klasor(kaynak_klasor, hedef_klasor, boyut_siniri): for dosya_adı in os.listdir(kaynak_klasor): dosya_yolu = os.path.join(kaynak_klasor, dosya_adı) if os.path.isdir(dosya_yolu): kopyala_dosya_klasor(dosya_yolu, hedef_klasor, boyut_siniri) else: dosya_boyutu = os.path.getsize(dosya_yolu) if dosya_boyutu <= boyut_siniri: shutil.copy2(dosya_yolu, hedef_klasor) print(f"{dosya_yolu} kopyalandı.") kaynak_klasor = "C:\\MevcutDosya" hedef_klasor = "C:\\Kopya" boyut_siniri = 1024 * 1024 # 1 MB kopyala_dosya_klasor(kaynak_klasor, hedef_klasor, boyut_siniri) "C:\MevcutDosya" içindeki "1 MB" boyutu olan tüm dosyaları kopyalayarak "C:\Kopya" klasörüne atar. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.