Skip to content
Tilbage til toppen

# Hvordan definerer jeg søgefiltre?

For at oprette et nyt filter, følg disse trin:

Start med at klikke på »+«. Vælg derefter, hvad du vil søge efter i den første filterboks.

Tip

Søger du efter filer med et specifikt navn? Vælg »Navn«. Skal der oprettes et filter for filstørrelse? Vælg »Størrelse«. Leder du efter filer af en bestemt type? Vælg »Filtype« osv. (En række værdier at sammenligne med er tilgængelige. Se også Hvilke typer filtre er tilgængelige?).

I det andet felt, vælg hvordan elementerne skal sammenlignes:

En søgning efter filnavne kan for eksempel se efter tegn, der er indeholdt i navnet, eller om det starter eller slutter med det.

Mere komplekse sammenligninger kan udføres med muligheden »matcher mønster« eller »matcher regulært udtryk«.

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

Det modsatte af et filter er også muligt. Du kan søge efter filer, der ikke indeholder en bestemt streng. Dette kan bruges til at udelukke bestemte filer fra dine søgeresultater.

Til sidst, definer værdien af filteret. Denne værdi vil blive sammenlignet med filnavn, størrelse osv.

## Kombinere flere filtre med hinanden

Flere filtre kan også kombineres med hinanden. Du kan definere flere filtre, der vil blive anvendt én efter én, ved hjælp af den metode, du har valgt.

Du kan fuldt ud tilpasse, om filtre vil blive kombineret via `Eller` konjunktion, eller via `Og` konjunktion. Den første betyder, at mindst ét af filtrene skal gælde, den sidstnævnte betyder, at alle skal matche.

En filterdefinition er altid placeret under enten en `Og` eller en `Eller` node i træstrukturen. Denne node definerer, hvordan de underliggende filtre skal kombineres.

### Tips til Powerbrugere

Når man kombinerer flere forskellige filtre, hvor nogle af dem skal kombineres via `Eller`, mens andre skal kombineres via `Og`, kan det virke lidt udfordrende at holde overblikket, ved første brug, da arrangementet i en træstruktur ikke matcher vores sædvanlige læseretning.

Takket være denne kompakte og klart strukturerede repræsentation kan elementer indlejres så dybt som ønsket, hvilket muliggør komplekse kombinationer, der kan dække næsten enhver brugssag.

Da elementer, der hører sammen, deler den samme overordnede node i træet, er det ofte tilrådeligt at læse strukturen fra indersiden og ud, dvs. først se på bladene i træet og derefter de respektive overordnede elementer.

Skabelonen »Udeluk systemfiler« viser et eksempel på en sådan kompleks kombination og er beregnet til at give en introduktion til at hjælpe dig med at finde rundt i definitionen af mere komplekse filterdefinitioner.

## Brug af wildcard-tegn

Hvis du vælger indstillingen »matcher mønster« for en filtertype, kan du oprette et mere komplekst filter, hvor visse dele af søgetermen erstattes af en pladsholder.

- Erstatter ingen eller vilkårligt mange alfanumeriske tegn.

? Erstatter præcist ét alfanumerisk tegn.

Regulære udtryk kan også bruges som mønstre ved at vælge sammenligningsmetoden »matcher regulært udtryk«. Den følgende tabel viser et eksempel på mulige mønstre:

Navn | matcher mønster | `.doc` | Søger efter alle filer med udvidelsen ».doc«.
Navn | matcher regulært udtryk | `[^\x00-\x7F]` | Find alle filer/mapper med ugyldige ASCII karakterer.
Fuld sti | matcher mønster | `*\Windows\System32\*.exe` | Søger efter alle applikationer i stien »Windows\System32«.
Navn | matcher regulært udtryk | `(?=.*a)(?=.*b)` | Finder alle filer/mapper, der indeholder mindst ét »a«-tegn og ét »b«-tegn.
Navn | matcher mønster | `admin*` | Søger efter alle filer med en fil ejer, der starter med »admin…« (f.eks. »Administrator« eller »Administrators«).