Bir klasörün yapısını nasıl düzenlediğinizi beğendiyseniz ve bunu yeniden yapmak istiyorsanız, Windows'ta dosyaları eklemeden bir kopyayı nasıl ayarlayacağınız aşağıda açıklanmıştır.

Windows, klasörleri ve alt klasörleri bir dizinden diğerine kopyalayıp yapıştırmayı kolaylaştırır. Ancak, geleneksel Ctrl + C ve Ctrl + V yöntemi tüm klasörü ve içeriğini kopyalar. Bazen, klasör yapısını içeriği olmadan kopyalamak isteyebilirsiniz. Geleneksel yöntemle, her klasörün içeriğini kopyalamak ve ardından silmek sıkıcı hale gelir.

Bu sorunu çözmek için PowerShell'deki komut satırı yardımcı programını kullanabilirsiniz. Ayrıca, aynı şeyi elde etmek için Xcopy ve Robocopy gibi komut satırı yardımcı programlarını da kullanabilirsiniz. Burada, Windows'ta dosyaları olmadan bir klasörün yapısını kopyalamanın bazı yollarını gösteriyoruz.

1. Klasör Yapısını Kopyalamak için Duplicate Directory Uygulamasını Kullanın

Bir klasör yapısını dosyalar olmadan kopyalamanın en kolay yolu, Duplicate Director adlı üçüncü taraf bir yardımcı program kullanmaktır. Çok platformlu bir yardımcı programdır ve hem Windows hem de macOS'ta kullanılabilir. Geliştirici, uygulama için istediğin kadar öde (PWYW) fiyatlandırması kullanır, böylece makul bir fiyat belirleyebilir ve uygulamayı indirebilirsiniz.

instagram viewer

Duplicate Directory kullanarak klasör yapısını dosyalar olmadan kopyalamak için:

  1. Gitmek Yinelenen Dizin sayfası ve Windows sürümünü indirin.
  2. Yükleyiciyi çalıştırın ve uygulamayı yükleyin. Kurulduktan sonra, Başlat menüsünden uygulamayı başlatın.
  3. Dizini çoğaltmak için, Kaynak Yolu ve Hedef yol uygun seçeneklere tıklayarak.
  4. Tıklamak Kopyalamak dizini kopyalamak için.

2. PowerShell Kullanarak Bir Klasörün Yapısını Kopyalama

Yerleşik bir yöntemi tercih ederseniz, Windows PowerShell kullanarak klasör yapısını dosyalar olmadan kopyalayabilirsiniz. PowerShell kullanarak dosya yapısını çoğaltmak için Öğeyi Kopyala komutunu ve ardından kaynak ve hedef yolu görmeniz gerekir.

Bu kılavuz için, "E:\NewFolder" yolundaki klasör dosya yapısını "E:\TestFolder" hedef yoluna çoğaltacağız. İşte nasıl yapılacağı.

  1. PowerShell'i yönetici olarak açın (bkz. PowerShell yönetici olarak nasıl açılır).
  2. PowerShell penceresinde aşağıdaki komutu yazın:
    Copy-Item -LiteralPath "[SourcePath]" -Destination "[DestinationPath]" -Recurse -Filter {PSIsContainer -eq $true}
  3. Kaynak ve hedef yolların eklendiği tam komut aşağıdaki gibi görünecektir:
    Copy-Item -LiteralPath "E:\NewFolder" -Destination "E:\TestFolder" -Recurse -Filter {PSIsContainer -eq $true}
  4. Klasörleri PowerShell konsoluna sürükleyip bırakarak tam kaynak ve hedef yolu yazmaktan kaçınabilirsiniz. PowerShell, ilgili klasörler için yolu otomatik olarak ekleyecektir.
  5. Yukarıdaki Filtre komutu, PSIS konteyneri kapsayıcı olan ve değere sahip olan klasörlerin özelliği Doğru ($doğru). Bu nedenle, yalnızca klasörleri seçin ve klasör içindeki tüm dosyaları değeriyle dışarıda bırakın. Yanlış ($yanlış).
  6. Komut çalıştırıldıktan sonra, NewFolder yapısının tamamı TestFolder altında dosyalar olmadan kullanılabilir olacaktır.

3. Komut İstemini Kullanarak Bir Klasörün Yapısını Kopyalama

PowerShell'e ek olarak Windows, size yardımcı olmak için Xcopy ve Robocopy adlı başka iki komut satırı kopyalama yardımcı programına sahiptir. Windows bilgisayarınızda dosyaları daha hızlı kopyalayın. Robocopy, eski Xcopy uygulamasının yerini alacak şekilde tasarlanmış olsa da, her iki yardımcı program da işlevseldir ve Windows işletim sisteminin tüm sürümlerinde önceden yüklenmiş olarak gelir.

  • Xkopi: Genişletilmiş kopyanın kısaltması, alt dizinler dahil dosya ve dizinleri kopyalamak için kullanılan bir komut satırı yardımcı programıdır. Dosyalar olmadan kopyalama işlevini gerçekleştirmek için gerekli olan e/ ve /t dahil olmak üzere birden çok parametreyi veya anahtarı destekler.
  • Robokopi: Xcopy'nin halefi olan Robust File Copy (Robocopy), aynalama, dosyalardaki farklılıkları kontrol etme yeteneği ve bir kopyalama çalıştırması planlama gibi daha fazla seçenekle birlikte gelir.

Bir klasörün yapısını kopyalamak için bunların her ikisinin de nasıl kullanılacağını keşfedelim.

Xcopy Kullanarak Bir Klasörün Yapısını Kopyalama

Bir klasörün yapısını Xcopy ile kopyalamak kolaydır. "xcopy" komutunu, ardından kaynak ve hedef yolu kullanmamız gerekiyor. Ek olarak, dosyaları kopyalamadan klasörü ve alt dizinlerini çoğaltmak için /t ve /e olmak üzere iki Xcopy anahtarı kullanacağız.

Dizini çoğaltmak için her iki anahtarın da kullanılması gerektiğini unutmayın. iken /T switch alt dizin yapısını kopyalayabilir, boş klasörleri algılayamaz. Sorunu çözmek için, kullanabilirsiniz / e Klasörler boş olsa bile alt dizinleri kopyalayabilen anahtar.

Tüm dizin ağacını Xcopy kullanarak kopyalamak için:

  1. basın Kazanç anahtar ve tip komut.
  2. sağ tıklayın Komut istemi ve seç Yönetici olarak çalıştır.
  3. Komut İstemi penceresinde aşağıdaki komutu yazın:
    xcopy "SourcePath""DestinationPath"/t /e
  4. Yukarıdaki komutta değiştirin KaynakYolu kopyalamak istediğiniz klasör yapısı ile ve Hedef yol çoğaltılan klasörü depolamak istediğiniz yolla.
  5. Örneğin, bu kılavuz için tam komut şuna benzer:
    xcopy "E:\NewFolder""E:\TestFolder" /t /e
  6. Bittiğinde, klasör yapısının başarıyla kopyalanıp kopyalanmadığını görmek için hedef yolunuzu açın.

Robocopy Kullanarak Bir Klasörün Yapısını Çoğaltmak

Robocopy, Xcopy'nin yerini alır ve ek bir dizi anahtar ve özellik ile birlikte gelir. Selefine benzer şekilde, iki anahtar kullanmanız gerekecek, / e Ve /xf.

Nerede e/ anahtar dizini kopyalar, /xf * anahtar tüm dosyaları hariç tutar.

Robocopy kullanarak klasör yapısını kopyalamak için:

  1. Yukarıdaki gibi Komut İstemi'ni açın.
  2. Aşağıdaki komutu yazın:
    Robocopy "SourcePath""DestinationPath"/e /xf *
  3. Yukarıdaki komutta, "SourcePath" ve "DestinationPath" öğelerini uygun dizin yolu ile değiştirin. Komuta * joker karakterini dahil etmek önemlidir; aksi takdirde komut, içindeki dosyaları içeren dizini kopyalar.
  4. Bu kılavuz için kaynak ve hedef yolu içeren tam komut, aşağıdaki gibi görünecektir:
    robocopy "E:\NewFolder""E:\TestFolder" /e /xf *

Windows'ta Boş Bir Klasör Yapısını Yeniden Oluşturma

Birçok nedenden dolayı boş bir klasör yapısını yeniden oluşturmak isteyebilirsiniz. Bu süreç, çoğu insan için muhtemelen aylık veya yıllık bir uygulamadır, bu nedenle Komut İstemi ve PowerShell yöntemlerinin kullanılması kabul edilebilir.

Bununla birlikte, inek yolunu kullanmak istemiyorsanız, GUI tabanlı basit bir çözüm için Duplicate Directory yardımcı programını kullanabilirsiniz. Ödeme yapmak istemediğiniz sürece kullanımı ücretsizdir ve hem Windows hem de macOS çalıştıran sistemlerde çalışır.