Windows'ta klasör birleştirme, benzer dosyalara sahip klasörleri tek bir büyük klasörde düzenlemek için mükemmel bir dosya yönetimi fikridir. Bu, dağınıklığı önlemeye yardımcı olur ve her şeyi tek bir yerde sunar, böylece aradığınızı bulmanızı kolaylaştırır.
Bununla birlikte, varsayılan olarak Windows'un klasörleri birleştirme seçeneği yoktur. Aynı ada sahip birden çok klasörü aynı düzeyde tanımlayacak kadar akıllı olsa da, Windows 10 ve 11'de klasörleri ve dosyaları birleştirmenin daha etkili yolları vardır.
Burada size bir Windows 10 ve 11 sisteminde klasörleri birleştirmenin en iyi yollarını gösteriyoruz. Kullanışlı Dosya Gezgini birleştirme seçeneği, bir PowerShell komut dosyası hack'i ve klasörleri birleştirmek için üçüncü taraf araçları içerir.
1. Dosya Gezgini'ni Kullanarak Klasörleri Birleştirme
Dosya Gezgini, aynı düzeydeki mevcut bir klasörle aynı ada sahip bir klasörü taşımaya çalıştığınızda, klasörü birleştirmenizi algılayacak ve sizden isteyecektir.
Örneğin, bir XYZ klasör D:\Klasörler ve birleştirmek istiyorum XYX Klasör aynı seviyedeyse, tek yapmanız gereken klasörü yeniden adlandırmak. XYX olarak klasör XYZ. Ne zaman Klasör Değiştirmeyi Onayla istem belirir, tıklayın Evet.
Benzer şekilde, aynı adlara sahip klasörü kesip yapıştırabilir ve ardından birleştirme seçeneğini tercih edebilirsiniz. Dosya Gezgini, klasörleri birleştirecek ve içeriği hedef klasöre taşıyacaktır. Yinelenen bir dosya varsa, Yer değiştirmek veya Atlamak seçenek.
Tersine, aynı anda yüzlerce klasörle çalışmanız gerektiğinde bu zaman alıcı bir süreç olabilir. Bu sınırlamanın üstesinden gelmenin daha etkili bir yolu, Windows'ta klasörleri birleştirmek için bir PowerShell betiği kullanmaktır.
2. PowerShell Komut Dosyası Kullanarak Klasörleri Birleştirme
PowerShell, güçlü bir otomasyon kabuğu yardımcı programıdır. öğrenebilirsiniz temel PowerShell cmdlet'leri günlük görevleri bir komut dosyasıyla otomatikleştirmek için.
Benzer şekilde, Windows 10 ve 11'de klasörleri birleştirmek için bir PowerShell betiği kullanabilirsiniz. Bu, birden çok klasörü tek tek kopyalayıp yapıştırmadan birleştirmenin kullanışlı bir yoludur.
Betiği kullanmak için Windows PowerShell'de çalışan betikleri etkinleştirmeniz gerekir. İşiniz bittiğinde, komut dosyasını bir .ps1 dosyası olarak çalıştırmanıza gerek kalmadan kopyalayıp doğrudan PowerShell penceresine yapıştırabilirsiniz.
Yerel PowerShell betiğinin çalışmasına izin vermek için Ayarlar uygulamasında yürütme ilkesini değiştirmeniz gerekir. Bunu nasıl yapacağınız aşağıda açıklanmıştır.
- Basmak Kazan + Ben açmak için Ayarlar uygulama.
- Ardından, Gizlilik ve Guvenlik sol bölmedeki sekme.
- Tıklamak Geliştirici için altında Güvenlik bölümü.
- Ardından, aşağı kaydırın ve genişletmek için tıklayın. Güç kalkanı bölüm.
- Açmak için düğmeyi değiştirin Yerel PowerShell betiklerinin imzalanmadan çalışmasına izin vermek için yürütme ilkesini değiştirin. Uzak komut dosyaları için imza gerektir.
PowerShell'de çalışan betik etkinleştirildiğinde, klasörleri birleştirmek üzere bir PowerShell betiği yürütmek için bunları izleyin.
- basın Kazanç anahtar ve tip güç kalkanı.
- Tıklamak Windows PowerShell'i arama sonuçlarından.
- Aşağıdaki betiği kopyalayıp PowerShell penceresine yapıştırın:
$kaynakYolu = "F:\Yeni klasör"
$hedefYolu = "E:\Yeni klasör"
$files = Get-ChildItem -Path $sourcePath -Recurse -Filter "*.*"
her biri için($dosya içinde $dosya){
$sourcePathFile = $dosya. Ad Soyad
$hedefPathFile = $dosya. Ad Soyad. Değiştir($sourcePath, $destinationPath)
$exists = Test Yolu $destinationPathFile
eğer(!$var){
$dir = Bölünmüş Yol -ebeveyn $hedefYolDosyası
eğer (!(Test Yolu($dir))) { Yeni-Item -ItemType dizini -Yol $dizini }
Kopya Öğesi -Yol $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
başka{
$isFile = Test-Path -Path $destinationPathFile -PathType Yaprak
eğer(!$isFile){
Kopya Öğesi -Yol $sourcePathFile -Destination $destinationPathFile -Recurse -Force
}
}
} - Yukarıdaki komutta, "E:\Yeni klasör" Ve "F:\Yeni klasör” sırasıyla kaynak ve hedef dosya yolları ile. Dosya yolunu bulmak için, birleştirmek istediğiniz klasör adına sağ tıklayın ve seçin. Yol olarak kopyalayın.
- Yukarıdaki komut, içeriğini birleştirecek E:\Yeni klasör ile F:\Yeni klasör. Hedef klasördeki orijinal dosyaları etkilenmeden bırakmak için yinelenen dosya çakışmalarını atlayacaktır.
Daha fazla klasörü birleştirmek için betiği farklı dosya yollarıyla tekrarlayabilirsiniz. Herhangi bir hatayla karşılaşırsanız, hedef ve kaynak için dosya yolunun doğru olup olmadığını kontrol edin.
2. Üçüncü Taraf Yazılım Kullanarak Klasörleri Birleştirme
Dosyaları birleştirmek için PowerShell betiği yerine GUI tabanlı bir yardımcı programı tercih ederseniz, aralarından seçim yapabileceğiniz birkaç seçeneğiniz vardır. Windows için üçüncü taraf birleştirme araçları, yazılım ve yaratıcı tasarım profesyonellerinin ihtiyaçlarını karşılayan temel birleştirme yetenekleri ve birinci sınıf teklifler sunar.
1. Klasör Birleştirme
Klasör Birleştirme, farklı klasörlerin içeriğini tek bir klasörde birleştirmek için ücretsiz bir yardımcı programdır. Uygulamaya birden çok kaynak klasör ekleyebilir ve ardından bunları belirli bir hedef klasörde birleştirebilirsiniz.
Klasör Birleştirmeyi kullanmak kolaydır. Birinci düzey alt klasörler eklemek için tek bir klasör ekleyebilir veya bir kök klasör seçebilirsiniz. Ardından, Varış noktası hedef klasörü ayarlamak için klasör simgesi.
Tüm klasörler eklendikten sonra, Hepsini seç kullanarak tüm klasörleri veya tek tek klasörleri birleştirmek için Ctrl anahtar. Tıkla Birleştirmek Birleştirme işlemini başlatmak için düğmesine basın. Bittiğinde, S'ye tıklayınnasıl klasör içindeki simge Varış noktası Yeni birleştirilmiş dosyalarınızı görüntülemek için bölüm.
Ayrıca, dosyaları kopyalamayı veya taşımayı, belirli bir ad veya uzantıdaki dosyaları birleştirmeyi ve atlama, değiştirme veya yeniden adlandırma seçeneğiyle dosya çakışmasını çözmeyi de seçebilirsiniz.
İndirmek: Klasör Birleştirme (Özgür)
2. WinMerge
WinMerge, temiz bir kullanıcı arayüzü ile Klasör Birleştirme'den farklı bir amaca hizmet eder. Windows için açık kaynaklı bir fark alma ve birleştirme aracıdır. Farklılıkları bulmak için birden çok metin belgesini karşılaştırmak istiyorsanız kullanışlı bir araç. Metin tabanlı belgeleri, görüntüleri, web sayfalarını ve daha fazlasını bir klasörden farklılıklar için karşılaştırabilir ve ardından birleştirme gerçekleştirebilir.
WinMerge kullanarak belgeleri karşılaştırmak ve birleştirmek için:
- Tıklamak Dosya ve seç Açık.
- İlk dosya veya klasörü ve ardından ikinci dosya veya klasörü seçin. Çapraz karşılaştırma için en fazla üç dosya veya klasör seçebilirsiniz.
- Tıklamak Karşılaştırmak dosyaları yüklemek ve karşılaştırmak için.
- Bu bir metin dosyasıysa, WinMerge seçilen belgeler arasındaki satırlardaki farkı vurgulayacaktır.
- Belgedeki bireysel değişiklikleri birleştirmek için, vurgulanan metne tıklayın ve Sağdan kopyala veya sağa kopyala, hangi sürümü birleştirmek istediğinize bağlı olarak.
- Tüm değişiklikleri birleştirmek için tuşuna basın. Ctrl + A tüm metni seçmek ve ardından kopyalama seçeneğini kullanmak için. Ayrıca görüntüler, web sayfaları, ikili dosyalar ve tablolar için fark karşılaştırmasını destekler.
Ayrıca, kabuk entegrasyonu desteği, iyi bir eklenti ve 7-Zip ile arşiv dosyası desteği sunar.
İndirmek: WinMerge (Özgür)
Windows'ta Dosya ve Klasörleri Birleştirmek İçin En İyi Uygulamalar
Windows 11, aynı düzeyde kopyalanan klasörleri algılayabilir ve birleştirilmesini isteyebilir. Ancak, sık sık birden çok klasörle çalışmanız gerekiyorsa, bir PowerShell betiği veya Klasör Birleştirme gibi GUI tabanlı bir araç, görevi çok daha kolaylaştırır.