Aracılığıyla paylaş


Klasör Karşılaştırma Filtreleri

Klasör karşılaştırma dosyaları veya karşılaştırdığınız klasörlerin adlarını eşleştirmek için kullanılan sıralı bir listesini adı filtreler filtresidir. Dosya ya da klasör adlarını ad filtreleriyle karşılaştırmak için Karşılaştır'ı kullanabilirsiniz. Karşılaştır bir eşleşme ya da dışlama bulduğunda, karşılaştırma durdurulur.

Varsayılan adı filtreleri aşağıdaki gibidir:

!*.pdb;!*obj;!*.dll;!*.exe;!*.res;!*.resources;!*.cache;!*.ilk;!obj\;!objd\;!bin\

Ad Filtreleri

Adı filtre kullanıldığında aşağıdaki joker karakterler özel anlamı vardır:

  • ? -Tam olarak bir karakter ile eşleşir.

  • * - Sıfır veya daha çok karakterle eşleşir.

  • ! -Bir dışlama ad filtresini belirtir.

  • \-Bir klasör adı filtresini belirtir.

  • ; -Name filtre sınırlayıcısı.

    Not

    Aşağıdaki karakterler ad filtrelerinde kullanılamaz: " < > | \b \0 \t ve karakterleri 0-31.

Adı filtreler, aşağıdaki kuralları kullanarak dosya ve klasör adlarını uygulanır:

  • Zaman karşılaştırmak bir dosya veya klasör adı değerlendirir adını her filtre filtreler belirtilen sırada karşılaştırır. Dosya ya da klasör adı bir filtreyle eşleşir eşleşmez, ad bir eşleşmedir ve geri kalan filtrelerle karşılaştırılmaz.

  • Klasör filtresi \ joker karakteriyle bitmelidir.

  • Dışlama filtresi ! joker karakteriyle başlamalıdır.

  • Dışlama filtresi olmayan bir filtre belirtirseniz, sonuçlar sadece belirtilen filtrelerle eşleşen dosya ya da klasörleri içerir.

  • Dışlama filtresi belirtirseniz, sonuçlar dışlama filtresiyle eşleşmeyen tüm dosya ve klasörleri içerir.

  • Dosya veya klasör adları bir altkümesini dışlamak isterseniz, ilk eşleşen dışlama filtresi belirtmek istediğiniz dosya veya klasör adı için filtre belirtmeniz gerekir.

Örnekler

Süzgeç adı maskesi örnekleri aşağıdaki tabloda.

Ad Maskesi

Açyklama

*.cs

Tüm C# dosyaları eşleştirir.

My*.bmp

My ile başlayan tüm bit eşlem dosyalarını eşleştirir.

!*.exe

Tüm çalıştırılabilir dosyaları dışlar.

!objd\

Tüm objd dosyalarını dışlar.

Filtre örnekleri aşağıdaki tabloda listelenmektedir.

Filtre

Açyklama

*.cs;!objd\;!obj\;!bin\

objd, obj ya da bin klasörlerinde olmayan tüm C# dosyalarını eşleştirir.

!*.resx;!*ini;!resources\;!*junk*\

Tüm .resx ve .ini dosyaları ve kaynakları klasöründeki tüm dosyaları içeren word önemsiz bir ada sahip herhangi bir klasördeki tüm dosyaları dışarıda bırakır.

Ayrıca bkz.

Görevler

İki Klasörü Karşılaştırma

İki Klasör Arasındaki Farkları Bağdaştırma