# Miten määrittelen hakusuodattimet?

Navigation: TreeSize-tiedoston haun käyttäminen > Tarkennettu haku >

# Miten määrittelen hakusuodattimet?

## Suodattimen määrittäminen

Voit luoda uuden suodattimen seuraavasti:

1.Napsauta "+"

2.Valitse ensimmäisessä valintaruudussa , mitä haluat etsiä:

▪Etsitkö tiedostoja, joilla on tietty nimi? Valitse "Nimi"

▪Pitäisikö luoda suodatin tiedostokokoa varten? Valitse "Koko"

▪Etsitkö tietyn tyyppisiä tiedostoja? Valitse "Tiedostotyyppi"

▪jne. (Käytettävissä on useita arvoja, joihin vertailla.) Katso myös "Mitä suodattimia on olemassa?"))

3.Valitse toisessa kentässä , miten elementtejä verrataan. Tiedoston nimiä koskevassa haussa voidaan esimerkiksi etsiä nimen sisältämiä merkkejä tai sitä, alkaako tai loppuukonimi sillä. Monimutkaisempia vertailuja voidaan suorittaa vaihtoehdolla "matches pattern" (vastaa mallia) tai "matches regular expression" (vastaa säännöllistä lauseketta). Esimerkkejä tästä ovat yksinkertaiset jokerimerkkikuviot, kuten "*.exe", tai säännölliset lausekkeet, kuten ".+\.exe$". Suodattimen vastakohta on myös mahdollinen. Voit etsiä tiedostoja, jotka eivät sisällä tiettyä merkkijonoa. Tätä voidaan käyttää tiettyjen tiedostojen jättämiseen hakutulosten ulkopuolelle.

4.Määritä suodattimen arvo. Tätä arvoa verrataan tiedoston nimeen, kokoon jne.

Useiden suodattimien yhdistäminen toisiinsa

Useita suodattimia voidaan myös yhdistää keskenään. Voit määrittää useita suodattimia, joita sovelletaan peräkkäin valitsemallasi menetelmällä. Voit mukauttaa täysin, yhdistetäänkö suodattimet "Tai"- vai "Ja"-yhdistelmällä. Edellinen tarkoittaa, että vähintään yhden suodattimista on vastattava, jälkimmäinen tarkoittaa, että kaikkien suodattimien on vastattava toisiaan. Suodattimen määritelmä sijaitsee aina puurakenteen joko "Ja"- tai "Tai"-solmun alapuolella. Tämä solmu määrittelee, miten taustalla olevat suodattimet yhdistetään.

Vinkkejä tehokäyttäjille: Kun yhdistetään useita eri suodattimia, joista osa yhdistetään "Tai"-solmun avulla ja osa "Ja"-solmun avulla, voi ensimmäisellä käyttökerralla tuntua hieman haastavalta pitää yleiskatsaus yllä, koska puurakenteessa tapahtuva järjestely ei vastaa tavanomaista lukusuuntaamme. Tämän kompaktin ja selkeästi jäsennellyn esitystavan ansiosta elementtejä voidaan kuitenkin liittää toisiinsa niin syvälle kuin halutaan, mikä mahdollistaa monimutkaiset yhdistelmät, jotka kattavat lähes kaikki käyttötilanteet.

Koska toisiinsa kuuluvat elementit jakavat saman ylemmän tason solmun puussa, on usein suositeltavaa lukea rakennetta sisältä ulospäin eli tarkastella ensin puun lehtielementtejä ja sitten vastaavia ylemmän tason elementtejä. Mallissa"Exclude system files" on esimerkki tällaisesta monimutkaisesta yhdistelmästä, ja sen tarkoituksena on tarjota johdanto, joka auttaa sinua löytämään tien monimutkaisempien suodatinmäärittelyjen määrittelyssä .

Jokerimerkkien käyttäminen

Jos valitset suodatintyypille vaihtoehdon "täsmää kuvion kanssa", voit luoda monimutkaisemman suodattimen, jossa hakusanan tietyt osat korvataan sijaismerkillä.

* | Korvaa yhtään tai mielivaltaisesti monta aakkosnumeerista merkkiä.
? | Korvaa täsmälleen yhden aakkosnumeerisen merkin.

Säännöllisiä lausekkeita voidaan käyttää myös kuvioina valitsemalla vertailumenetelmäksi "matches Regular Expression". Seuraavassa taulukossa on esimerkki mahdollisista kuvioista:

Nimi | matches pattern | *.doc | Etsii kaikki tiedostot, joiden tiedostopääte on ".doc".
Nimi | vastaa säännöllistä lauseketta | [^\x00-\x7F] | Etsii kaikki tiedostot/kansiot, joissa on virheellisiä ASCII-merkkejä.
Koko polku | vastaa mallia | *\Windows\System32\*.exe | Etsii kaikki sovellukset polusta "Windows\System32".
Nimi | vastaa säännöllistä lauseketta | (?=.*a)(?=.*b) | Etsii kaikki tiedostot/kansiot, jotka sisältävät vähintään yhden a-merkin ja yhden b-merkin.
Omistaja | vastaa mallia | admin* | Etsii kaikki tiedostot, joiden omistaja alkaa "admin..." (esim. "Administrator" tai "Administrators").