Ako môžem definovať filtre vyhľadávania?

Ak chcete vytvoriť nový filter, postupujte podľa nasledujúcich krokov:

Začnite kliknutím na „+“. Potom v prvom filtrovacom poli vyberte, čo chcete hľadať.

Tip

Hľadáte súbory s konkrétnym názvom? Vyberte možnosť „Name“. Má sa vytvoriť filter pre veľkosť súboru? Vyberte možnosť „Size“ (Veľkosť). Hľadáte súbory konkrétneho typu? Vyberte „File Type“ (Typ súboru) atď. (K dispozícii sú rôzne hodnoty na porovnanie. Pozri tiež Aké typy filtrov sú k dispozícii?).

V druhom poli vyberte spôsob porovnávania prvkov:

Napríklad pri vyhľadávaní názvov súborov sa môžu hľadať znaky, ktoré názov obsahuje, alebo či sa ním začína alebo končí.

Zložitejšie porovnania možno vykonať pomocou možnosti „matches pattern“ alebo „matches regular expression“.

Príkladom sú jednoduché vzory so zástupnými znakmi, napríklad .exe, alebo vzory regulárnych výrazov, napríklad .+\.exe$.

Je možné použiť aj opačný filter. Môžete vyhľadať súbory, ktoré neobsahujú určitý reťazec. To možno použiť na vylúčenie určitých Súborov z výsledkov vyhľadávania.

Nakoniec definujte hodnotu filtra. Táto hodnota sa porovná s názvom súboru, veľkosťou atď.

_images/TreeSize-FileSearch_Excludefilters.png

Kombinovanie viacerých filtrov navzájom

Viaceré filtre sa dajú navzájom kombinovať. Môžete definovať viacero filtrov, ktoré sa budú aplikovať jeden po druhom pomocou vybranej metódy.

Môžete si plne prispôsobiť, či sa budú filtre kombinovať pomocou spojenia alebo alebo pomocou spojenia a. Prvá možnosť znamená, že musí platiť aspoň jeden z filtrov, druhá znamená, že sa musia zhodovať všetky.

Definícia filtra sa vždy nachádza pod uzlom And alebo Or stromovej štruktúry. Tento uzol definuje, ako sa majú podkladové filtre kombinovať.

Tipy pre používateľov Powerusers

Pri kombinovaní viacerých rôznych filtrov, kde časť z nich sa má kombinovať pomocou Or, zatiaľ čo ostatné sa majú kombinovať pomocou And, sa môže zdať, že pri prvom použití je trochu náročné udržať si prehľad, pretože usporiadanie v stromovej štruktúre nezodpovedá nášmu obvyklému smeru čítania.

Vďaka tejto kompaktnej a jasne štruktúrovanej reprezentácii však možno prvky vkladať do ľubovoľne hlbokých hniezd, čo umožňuje vytvárať zložité kombinácie, ktoré môžu pokryť takmer akýkoľvek prípad použitia.

Keďže prvky, ktoré patria k sebe, majú v strome rovnaký uzol vyššej úrovne, často sa odporúča čítať štruktúru zvnútra von, t. j. najprv sa pozrieť na listové prvky stromu a potom na príslušné prvky vyššej úrovne.

Šablóna „Vylúčiť systémové súbory“ zobrazuje príklad takejto zložitej kombinácie a má slúžiť ako úvod, ktorý vám pomôže zorientovať sa v definovaní zložitejších definícií filtrov.

Používanie zástupných znakov

Ak pre typ filtra vyberiete možnosť „zodpovedá vzoru“, môžete vytvoriť zložitejší filter, v ktorom sa určité časti hľadaného výrazu nahradia zástupným výrazom.

  • Nenahrádza žiadne alebo ľubovoľne veľa alfanumerických znakov.

? Nahradí presne jeden alfanumerický znak.

Regulárne výrazy možno použiť aj ako vzory výberom porovnávacej metódy „matches Regular Expression“. V nasledujúcej tabuľke je uvedený príklad možných vzorov:

Názov

sa zhoduje so vzorom

.doc

Vyhľadá všetky súbory s príponou „.doc“.

Názov

sa zhoduje s regulárnym výrazom

[^\x00-\x7F]

Nájsť všetky súbory/adresáre s neplatnými znakmi ASCII.

Úplná cesta

sa zhoduje so vzorom

*\Windows\System32\*.exe

Vyhľadá všetky aplikácie v ceste „Windows\System32“.

Názov

sa zhoduje s regulárnym výrazom

(?=.*a)(?=.*b)

Nájdite všetky súbory/adresáre, ktoré obsahujú aspoň jeden znak „a“ a jeden znak „b“.

Názov

sa zhoduje so vzorom

admin*`

Vyhľadá všetky súbory, ktorých Vlastník začína na „admin…“ (napr. „Administrator“ alebo „Administrators“).