# Sintaxa de căutare

Navigation: Utilizarea căutării fișierelor TreeSize > Căutare de bază >

# Sintaxa de căutare

TreeSize oferă o sintaxă care vă permite să vă personalizați rapid și flexibil căutarea.

Mai jos sunt prezentate câteva exemple pentru o căutare simplă:

Căutați fotografii din 2022: Images 2022

TreeSize va lista apoi toate fișierele imagine, fie ele jpg, png, bmp sau similare, cu data de modificare în 2022.

Căutare de fișiere Office de mari dimensiuni: Office > 10MB

TreeSize listează toate fișierele Excel, Word, PDF etc. care au o dimensiune mai mare de 10 megabytes.

Anumite cuvinte cheie oferă, de asemenea, posibilitatea de a formula căutarea mai precis. În plus față de numele fișierelor, puteți căuta extensii de fișiere, dimensiune, dată, conținutul fișierelor și multe altele. Termenii de căutare pot fi combinați prin "AND" sau "OR", iar numele fișierelor pot fi excluse din căutare utilizând sintaxa. De asemenea, este posibil să se utilizeze jokeri și expresii regulate. Mai jos veți găsi o descriere a cuvintelor cheie permise și câteva cazuri de utilizare. Pentru majoritatea cuvintelor cheie, există o formă prescurtată pentru o introducere mai rapidă a căutării.

Sintaxa de căutare este structurată după cum urmează:

<Proprietate> <Operator> <Valoare>

de exemplu

name: = readme

găsește toate fișierele al căror nume (proprietate) corespunde (operator) cuvântului readme (valoare).

Mai mulți termeni de căutare pot fi combinați:

name:=readme, name:=movie

sau

name:=readme OR name:=movie

găsește toate fișierele cu 'readme' OR 'movie' în numele lor.

Tabelul următor prezintă toate proprietățile, operatorii și conjuncțiile disponibile pe care le puteți utiliza în TreeSize.

Informații: Atunci când căutați nume de fișiere, name: poate fi omis. Indiferent de acest lucru, caracterul = poate fi în general omis ca operator, precum și AND ca conjuncție între doi termeni de căutare. Acestea sunt valorile implicite ale proprietății, operatorului și conexiunii utilizate în căutare. Există diferite ortografii pentru proprietățile individuale, care pot fi găsite în tabelul de mai jos.

Important: Dacă doriți să utilizați caractere rezervate ale sintaxei de căutare, cum ar fi paranteze, virgule sau spații în termenul de căutare, termenul de căutare trebuie să fie inclus în ghilimele duble. Exemplele se găsesc în tabelul de mai jos.

O notă referitoare la date: Atunci când utilizați o dată ca parte a termenului de căutare, formatul de dată necesar depinde de setările regionale care sunt configurate în Windows.

Proprietate: | Descriere: |  | Exemplu: | Formă alternativă: | Explicație:
--- | --- | --- | --- | --- | ---
name: | Căutare după numele fișierului. Aceasta este proprietatea implicită care este utilizată atunci când nu este specificată explicit nicio proprietate. |  | readme | name:readme | Caută toate fișierele al căror nume de fișier conține cuvântul "readme".
path: | Căutare după calea folderului. |  | path:Windows | - | Căutați toate fișierele și folderele din folderul Windows.
extension: | Căutare după extensia fișierului. |  | ext:txt | extension:txt | Căutați toate fișierele cu extensia de fișier "txt".
group: | Căutare după grupul de fișiere. |  | group:Video-Dateien | - | Căutați toate fișierele video. Informații: Grupurile de fișiere disponibile pot fi ajustate în "Opțiuni > Configurare grupuri de fișiere.
content: | Căutare după conținutul fișierului. |  | cont:licență | content:licență | Căutare text integral pentru toate fișierele în al căror conținut apare cuvântul "license". Informații: Căutarea textului integral este consumatoare de timp. Prin urmare, se recomandă utilizarea unor criterii de căutare suplimentare.
size: | Căutare după dimensiunea fișierului. |  | size:<500MB size:>5MB | - | Căutați toate fișierele mai mici de 500 MB. Căutați toate fișierele mai mari de 5 MB. Informații: Căutarea se referă doar la dimensiunile fișierelor, dimensiunile dosarelor nu sunt luate în considerare.
accessed: | Căutare după data de acces. |  | accessed:<=01.11.2021 accessed:>01.11.2021 accessed:15.03.2020-15.11.2021 | - | Caută fișiere cu data de acces în intervalul de timp specificat. În locul unui interval de timp explicit, poate fi specificată și data maximă sau minimă.
created: | Căutare după data de creare. |  | created:<=01.11.2021 created:>01.11.2021 created:15.03.2020-15.11.2021 | - | Caută fișiere cu data de creare în intervalul de timp specificat. În locul unui interval de timp explicit, poate fi specificată și data maximă sau minimă.
modified: | Căutare după data modificării. |  | modified:<=01.11.2021 modified:>01.11.2021 modified:15.03.2020-15.11.2021 | - | Caută fișiere cu data de modificare în intervalul de timp specificat. În locul unui interval de timp explicit, poate fi specificată și data maximă sau minimă.
datetaken: | Căutare după data luată. |  | datetaken:03.03.2023 | - | Căutați fișiere, în cele mai multe cazuri fotografii, luate pe 3 martie 2023.
attribute: | Căutare după atributele fișierului |  | attribute: HS | - | Căutați fișiere cu atributele de fișier H (Ascuns) și S (Sistem).
keyword: | Căutare după cuvinte cheie în fișiere |  | keyword: cuvântul meu_cheie | - | Căutați fișiere (cum ar fi fișierele docx) care sunt marcate cu cuvântul cheie "my_keyword".
owner: | Căutare după proprietarul fișierului |  | owner: John | - | Căutați fișiere al căror proprietar se numește "John".

Operator: | Descriere: |  | Exemplu: | Formă alternativă: | Explicație:
--- | --- | --- | --- | --- | ---
= | Proprietatea trebuie să se aplice. Acesta este operatorul implicit care este utilizat în cazul în care nu este specificat explicit niciun operator. |  | readme | name:=readme | Caută toate fișierele al căror nume de fișier conține cuvântul "readme".
!= | Proprietatea nu trebuie să se aplice. |  | !=readme | name:!=readme | Căutați toate fișierele al căror nume nu conține cuvântul "readme".
~ | Poate fi utilizată împreună cu proprietatea name:proprietate. Următoarea valoare este o expresie regulată (Regex) și trebuie să aplice proprietatea. Notă: Expresia regulată trebuie să fie inclusă între ghilimele dacă sunt utilizate caractere ale sintaxei de căutare, cum ar fi paranteze, virgule sau spații. |  | ~[0-9] | name:~[0-9] | Căutați toate fișierele care au cel puțin o cifră în numele lor.
!~ | Poate fi utilizat împreună cu proprietatea name:proprietate. Următoarea valoare este o expresie regulată (Regex) și nu trebuie să se aplice proprietății. |  | !~[0-9] | name:!~[0-9] | Căutați toate fișierele care nu au cifre în numele lor.
> sau >= | Operator pentru compararea mărimii sau a datei: Proprietatea trebuie să fie mai mare decât (mai mare decât sau egală cu) valoarea specificată. |  | size:>= 5MB | - | Caută toate fișierele care sunt mai mari sau egale cu 5 MB. Informații: Căutarea se referă numai la dimensiunile fișierelor, dimensiunile dosarelor nu sunt luate în considerare.
< sau <= | Operator pentru compararea dimensiunilor sau a datelor: Proprietatea trebuie să fie mai mică decât (mai mică sau egală cu) valoarea specificată. |  | size:<= 500MB | - | Caută toate fișierele care sunt mai mici sau egale cu 500 MB. Informații: Căutarea se referă numai la dimensiunile fișierelor, dimensiunile dosarelor nu sunt luate în considerare.
( și ) | Parantezele pot fi utilizate pentru a grupa părți ale intrării de căutare. |  | (readme, licență)*.txt | (name:=readme OR name:=licență) AND *.txt | Caută toate fișierele text care au cuvântul "readme" sau "license" în numele lor de fișier.

Conjuncție: | Descriere: |  | Exemplu: | Formă alternativă: | Explicație:
--- | --- | --- | --- | --- | ---
Caracter de spațiu sau AND | Modelele de căutare conjuncte trebuie să corespundă toate. Aceasta este conexiunea implicită care este utilizată dacă nu este specificată explicit nicio conexiune. |  | readme ext:txt | name:=readme AND extension:=txt | Caută toate fișierele al căror nume de fișier conține cuvântul "readme" și care au extensia "txt".
Comar sau OR | Cel puțin unul dintre modelele de căutare aferente trebuie să corespundă. |  | readme, film | name:=readme OR name:=film | Caută toate fișierele al căror nume de fișier conține cuvântul "readme" sau "movie".

La specificarea valorilor, mai precis a modelului de căutare propriu-zis, există diverse caractere rezervate, cum ar fi caracterele sălbatice sau ghilimelele pentru căutări exacte. Tabelul următor enumeră aceste caractere și le explică folosind câteva exemple.

Exemplu valoare: | Descriere: |  | Exemplu: | Formă alternativă: | Rezultate:
--- | --- | --- | --- | --- | ---
*readme* | Caută readme, unde orice număr de caractere poate fi plasat înainte și după cuvânt. Cuvântul conține "readme". |  | *readme* | name:=*readme* | Găsește: "123readme.txt", "123readme.docx dar NU: "read_me.txt", "reading.docx
readme | Corespunde *readme*. Cele două caractere wildcard înainte și după cuvânt pot fi omise pentru simplificare. |  | readme | name:=readme | Găsește:: '123readme.txt', '123readme.docx' dar NU: "read_me.txt", "reading.docx
readme* | Caută readme, unde orice număr de caractere poate fi plasat după cuvânt, dar nu sunt permise caractere înaintea cuvântului. Cuvântul începe cu "readme". |  | readme* | name:=readme* | Găsește: "readme.txt", "readme_c.docx dar NU: '123readme.txt', 'read_me.txt'
*readme | Caută readme, unde orice număr de caractere poate fi plasat înainte de cuvânt, dar niciun caracter nu este permis după aceea. Cuvântul se termină cu "readme". |  | *readme | name:=*readme | Găsește: "123readme", "c_readme dar NU: "readme.txt", "readme_c
"readme" | Căutarea cuvintelor pentru apariția exactă a cuvântului "readme". Se caută apariția exactă a cuvântului fără a lua în considerare părți sau variații ale cuvântului. Aceasta înseamnă că cuvântul căutat trebuie să fie prezent în text ca un cuvânt independent și complet pentru a fi recunoscut ca un rezultat pozitiv. |  | "readme" | name:="readme" | Găsește: "readme" sau "readme.txt dar NU: "readmes.txt", "123readme
rea?me | Caută nume de fișiere care încep cu "rea" și se termină cu "me" și care conțin exact un caracter între ele. |  |  | name:=rea?me | Găsește: "readme", "reasme", "rea1me dar NU: 'rea123me', 'readme.txt'
\*readme* | Caută fișiere care conțin termenul "readme" oriunde în calea lor. |  | \*readme* | name:=\*readme* | Găsește: "readme.txt" în orice folder, "abc.doc" în "C:\temp\readme\local". dar NU: "abc.doc" în "C:\temp\local".

xt ein.