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.