Sdílet prostřednictvím


Složka porovnání filtry

Filtr porovnání složek je uspořádaný seznam filtrů s názvem použité názvy souborů nebo složek, které porovnáváte.Můžete použít Porovnat k vyhodnocení názvy souboru nebo složky s názvem filtry.Jednou Porovnat najde shodu nebo vyloučení porovnání zastaví.

Název výchozí filtry jsou následující:

! *.pdb;!* obj;!*.dll;!*.exe;!* res;!* s příponou resources;!* .cache;!* .ilk;!*.národní centrální banky;!obj\;!objd\;!bin\

Filtry názvů

Následující znaky mají zvláštní význam při název filtru:

  • ?-Odpovídá právě jeden znak.

  • * - Odpovídá žádnému nebo více znakům.

  • !-Určuje název filtru vyloučení.

  • \-Určuje název filtru složek.

  • ; -Oddělovač název filtru.

    [!POZNÁMKA]

    Název filtry nejsou povoleny následující znaky: "< > | \b \0 \t a znaky 0-31.

Název filtry použité názvy souborů a složek pomocí následující pravidla:

  • Při Porovnat vyhodnotí název souboru nebo složky, porovná název každého filtru v pořadí určeného filtry.Jako název souboru nebo složky odpovídá filtru, je odpovídající název a není porovnávány zbývající filtry.

  • Filtr složky musí končit \ zástupný znak.

  • Vyloučení filtru musí začínat!zástupný znak.

  • Všechny filtry, které nejsou vyloučení filtr zadáte, jsou zahrnuty pouze soubory nebo složky, které odpovídají zadané filtry ve výsledcích.

  • Vyloučení filtr zadáte, jsou zahrnuty všechny soubory nebo složky, které neodpovídají filtru vyloučení ve výsledcích.

  • Pokud chcete k vyloučení názvy souborů nebo složek, je nutné zadat filtr pro název souboru nebo složky, který chcete odpovídat nejprve a určete filtr vyloučení.

Příklady

V následující tabulce jsou uvedeny název masky příklady filtrů.

Název masky

Description

*.cs

Odpovídá C# všechny soubory.

My*.bmp

Všechny rastrové soubory, které začínají odpovídá mé.

! *.exe

Vylučuje všechny spustitelné soubory.

! objd\

Vylučuje všechny složky objd.

V následující tabulce jsou uvedeny příklady filtru.

Filtr

Description

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

Vyhledá všechny soubory C# kromě objd, obj nebo složky bin.

! *.resx;!* ini;!resources\;!nevyžádané * \

Vylučuje všechny RESX soubory, všechny soubory ve složce zdroje a všechny soubory v libovolné složce, která má název obsahuje slovo nevyžádané.

Viz také

Úkoly

Porovnejte složky

Sloučit rozdíly mezi dvěma složkami