Skip to content
Back to top

# Hvordan definerer jeg søkefiltre?

For å opprette et nytt filter, følg disse trinnene:

Start med å klikke på «+». Velg deretter hva du ønsker å søke etter i den første filterboksen.

Tip

Søker du etter filer med et spesifikt navn? Velg «Navn». Skal det opprettes et filter for filstørrelse? Velg «Størrelse». Ser du etter filer av en spesifikk type? Velg «Filtype» osv. (En rekke verdier å sammenligne med er tilgjengelige. Se også Hvilke typer filtre er tilgjengelige?).

I det andre feltet, velg hvordan elementene skal sammenlignes:

Et søk etter filnavn, for eksempel, kan se etter tegn som er inneholdt i navnet, eller om det starter eller slutter med det.

Mer komplekse sammenligninger kan utføres med alternativet «matcher mønster», eller «matcher regulært uttrykk».

Eksempler på dette er enkle jokertegnmønstre som `.exe`, eller regulære uttrykk som `.+\.exe$`.

Det motsatte av et filter er også mulig. Du kan søke etter filer som ikke inneholder en viss streng. Dette kan brukes til å ekskludere bestemte filer fra søkresultatene dine.

Til slutt, definer verdien av filteret. Denne verdien vil bli sammenlignet med filnavn, størrelse osv.

## Kombinere flere filtre med hverandre

Flere filtre kan også kombineres med hverandre. Du kan definere flere filtre som vil bli brukt etter hverandre, ved hjelp av metoden du har valgt.

Du kan fullt ut tilpasse om filtre skal kombineres via `Eller` konjunksjon, eller via `Og` konjunksjon. Det første betyr at minst ett av filtrene må gjelde, det siste betyr at alle må matche.

En filterdefinisjon er alltid plassert under enten en `Og` eller en `Eller` node i trestrukturen. Denne noden definerer hvordan de underliggende filtrene skal kombineres.

### Tips for Powerbrukere

Når du kombinerer flere forskjellige filtre, hvor noen av dem skal kombineres via `Eller`, mens andre skal kombineres via `Og`, kan det virke litt utfordrende å holde oversikten, ved første bruk, siden oppsettet i en trestruktur ikke samsvarer med vår vanlige leseretning.

Imidlertid, takket være denne kompakte og klart strukturerte representasjonen, kan elementer nestes så dypt som ønsket, noe som gjør komplekse kombinasjoner mulige som kan dekke nesten alle bruksområder.

Siden elementer som hører sammen deler den samme overordnede noden i treet, er det ofte tilrådelig å lese strukturen fra innsiden og ut, det vil si først se på bladene i treet, og deretter de respektive overordnede elementene.

Malene «Ekskluder systemfiler» viser et eksempel på en slik kompleks kombinasjon og er ment å gi en introduksjon for å hjelpe deg med å navigere i definisjonen av mer komplekse filterdefinisjoner.

## Bruke jokertegn

Hvis du velger alternativet «matcher mønster» for en filtertype, kan du lage et mer komplekst filter, der visse deler av søketermen erstattes med en plassholder.

- Erstatter ingen eller vilkårlig mange alfanumeriske tegn.

? Erstatter nøyaktig ett alfanumerisk tegn.

Regulære uttrykk kan også brukes som mønstre ved å velge sammenligningsmetoden «matcher regulært uttrykk». Følgende tabell viser et eksempel på mulige mønstre:

Navn | samsvarer med mønsteret | `.doc` | Søker etter alle filer med filtypen «.doc».
Navn | samsvarer med regulært uttrykk | `[^\x00-\x7F]` | Finn alle filer/mapper med ugyldige ASCII-tegn.
Full sti | samsvarer med mønsteret | `*\Windows\System32\*.exe` | Søker etter alle programmer i banen «Windows\System32».
Navn | samsvarer med regulært uttrykk | `(?=.*a)(?=.*b)` | Finn alle filer/mapper som inneholder minst ett «a»-tegn og ett «b»-tegn.
Navn | samsvarer med mønsteret | `admin*` | Søker etter alle filer med en fil eier som begynner med «admin…» (f.eks. «Administrator» eller «Administrators»).