Zoeksyntax¶
TreeSize biedt een syntaxis die u in staat stelt om uw zoekopdracht snel en flexibel aan te passen.
Voorbeelden van een eenvoudige zoekopdracht¶
Zoek naar foto’s van 2022: Afbeeldingen 2022
TreeSize toont vervolgens alle afbeeldingsbestanden, of het nu jpg, png, bmp of vergelijkbaar is, met de wijzigingsdatum in 2022.
Zoek naar grote Office-bestanden: Office > 10MB
TreeSize toont alle Excel-, Word-, PDF-bestanden, enz. die groter zijn dan 10 megabyte.
Structuur van de zoeksyntax¶
Bepaalde trefwoorden bieden ook de mogelijkheid om de zoekopdracht nauwkeuriger te formuleren.
Naast bestandsnamen kunt u ook zoeken naar extensies, grootte, datum, bestandsinhoud en nog veel meer.
Zoektermen kunnen worden gecombineerd met EN of OF en bestandsnamen kunnen uit de zoekopdracht worden uitgesloten.
Het is ook mogelijk om jokertekens en reguliere expressies te gebruiken.
Hieronder vindt u een beschrijving van de toegestane trefwoorden en enkele voorbeelden. Voor de meeste trefwoorden is er een verkorte vorm voor snellere invoer van de zoekopdracht.
De zoeksyntax is als volgt gestructureerd:
<Property> <Operator> <Value>
Bijvoorbeeld:
name: = readme
Deze syntaxis vindt alle bestanden waarvan de naam (eigenschap) overeenkomt (operator) met het woord readme (waarde).
Meerdere zoektermen kunnen worden gecombineerd:
name:=readme, name:=movie
Of
name:=readme OR name:=movie
Vindt alle bestanden met ‘readme’ OF ‘film’ in hun naam.
Alle eigenschappen, operatoren en conjuncties¶
De volgende tabel toont alle beschikbare eigenschappen, operatoren en conjuncties die u kunt gebruiken in TreeSize.
Notitie
Bij het zoeken naar bestandsnamen kan name: worden weggelaten. Ongeacht dit kan het =-teken over het algemeen als operator worden weggelaten, evenals AND als conjunctie tussen twee zoektermen.
Dit zijn de standaardwaarden voor eigenschap, operator en verbinding die in de zoekopdracht worden gebruikt. Er zijn verschillende spellingen voor individuele eigenschappen, die in de onderstaande tabel te vinden zijn.
Notitie
Als u gereserveerde tekens van de zoeksyntaxis, zoals haakjes, komma’s of spaties, in de zoekterm wilt gebruiken, moet de zoekterm tussen dubbele aanhalingstekens worden geplaatst. Voorbeelden staan in de onderstaande tabel.
Notitie
Een opmerking over datums: Bij het gebruik van een datum als onderdeel van de zoekterm, hangt het vereiste datumformaat af van de regio-instellingen die binnen Windows zijn geconfigureerd.
Eigenschappen¶
Eigenschap |
Beschrijving |
Voorbeeld |
Alternatieve vorm |
Uitleg |
|---|---|---|---|---|
|
Zoeken op bestandsnaam. Dit is de standaard eigenschap die wordt gebruikt wanneer geen eigenschap expliciet is opgegeven. |
|
|
Zoeken naar alle bestanden waarvan de bestandsnaam het woord ‘readme’ bevat. |
|
Zoeken op mapnaam. |
|
geen |
Zoeken naar alle bestanden en mappen in de Windows-map. |
|
Zoeken op extensie. |
|
|
Zoek naar alle bestanden met de extensie ‘txt’. |
|
Zoeken op bestandsgroep. |
|
geen |
Zoek naar alle videobestanden. Informatie: De beschikbare bestandsgroepen kunnen worden aangepast onder ‘Opties > Configureer bestandsgroepen’. |
|
Zoeken op bestandsinhoud. |
|
|
Volledige tekstzoekopdracht voor alle bestanden waarvan de bestandsinhoud het woord ‘license’ bevat. |
|
Zoeken op bestandsgrootte. |
|
geen |
Zoek naar alle bestanden kleiner dan 500 MB. Informatie: Mapgroottes worden niet in aanmerking genomen. |
|
Zoeken op toegangsdatum. |
|
geen |
Zoek naar bestanden met een toegangsdatum in het opgegeven tijdsinterval. |
|
Zoek op aanmaakdatum. |
|
geen |
Zoek naar bestanden met een aanmaakdatum in het opgegeven tijdsinterval. |
|
Zoek op wijzigingsdatum. |
|
geen |
Zoek naar bestanden met een wijzigingsdatum in het opgegeven tijdsinterval. |
|
Zoek op datum genomen (bijv. foto’s). |
|
geen |
Zoek naar bestanden die zijn genomen op 3 maart 2023. |
|
Zoek op bestandsattributen. |
|
geen |
Zoek naar bestanden met de bestandsattributen H (Verborgen) en S (Systeem). |
|
Zoek op sleutelwoorden in bestanden. |
|
geen |
Zoek naar bestanden (bijv. docx-bestanden) gemarkeerd met het trefwoord “my_keyword”. |
|
Zoek op bestandeigenaar. |
|
geen |
Zoek naar bestanden waarvan de bestandeigenaar “John” heet. |
Operators¶
Operator |
Beschrijving |
Voorbeeld |
Alternatieve vorm |
Uitleg |
|---|---|---|---|---|
|
De eigenschap moet van toepassing zijn. |
|
|
Zoek naar alle bestanden waarvan de bestandsnaam het woord ‘readme’ bevat. Dit is de standaardoperator die wordt gebruikt als er geen operator expliciet is opgegeven. |
|
De eigenschap mag niet van toepassing zijn. |
|
|
Zoek naar alle bestanden die het woord ‘readme’ niet bevatten. |
|
Kan in combinatie met de eigenschap naam: worden gebruikt. De volgende waarde is een reguliere expressie (regex) en moet van toepassing zijn op de eigenschap. Opmerking: De Reguliere expressies moeten tussen aanhalingstekens worden geplaatst als zoeksyntaxis-tekens zoals haakjes, komma’s of spaties worden gebruikt. |
|
|
Zoek naar alle bestanden die ten minste één cijfer in hun naam hebben. |
|
Kan worden gebruikt in combinatie met de name: eigenschap. De volgende waarde is een reguliere expressie (regex) en mag niet op de eigenschap worden toegepast. Opmerking: De Reguliere expressies moeten tussen aanhalingstekens staan als zoeksyntaxis-tekens zoals haakjes, komma’s of spaties worden gebruikt. |
|
|
Zoek naar alle bestanden die geen cijfers in hun namen hebben. |
|
Operator voor grootte- of datumvergelijkingen: De eigenschap moet groter zijn dan (of groter dan of gelijk aan) de opgegeven waarde. |
|
geen |
Zoek naar alle bestanden die groter zijn dan of gelijk aan 5 MB. Informatie: De zoekopdracht verwijst alleen naar bestandsgroottes; mapgroottes worden niet in aanmerking genomen. |
|
Operator voor grootte- of datumvergelijkingen: De eigenschap moet kleiner zijn dan (of kleiner dan of gelijk aan) de opgegeven waarde. |
|
geen |
Zoek naar alle bestanden die kleiner zijn dan of gelijk aan 500 MB. Informatie: De zoekopdracht verwijst alleen naar bestandsgroottes; mappen groottes worden niet in aanmerking genomen. |
|
Haakjes kunnen worden gebruikt om delen van de zoekinvoer te groeperen. |
|
|
Zoek naar alle tekstbestanden die het woord “readme” of “license” in hun bestandsnaam hebben. |
Conjuncties¶
Samenvoeging |
Beschrijving |
Voorbeeld |
Alternatieve vorm |
Uitleg |
|---|---|---|---|---|
|
De conjunctieve zoekpatronen moeten allemaal overeenkomen. |
|
|
Zoek naar alle bestanden waarvan de bestandsnaam het woord ‘readme’ bevat en die de bestandsextensie ‘txt’ hebben. Dit is de standaardverbinding die wordt gebruikt als er geen verbinding expliciet is opgegeven. |
|
Ten minste een van de gerelateerde zoekpatronen moet overeenkomen. |
|
|
Zoek naar alle bestanden waarvan de bestandsnaam het woord ‘readme’ of ‘movie’ bevat. |
Gereserveerde tekens¶
Bij het opgeven van waarden, meer specifiek het daadwerkelijke zoekpatroon, zijn er verschillende gereserveerde tekens zoals jokertekens of aanhalingstekens voor exacte zoekopdrachten.
De volgende tabel geeft deze tekens weer en legt ze uit met enkele voorbeelden.
Voorbeeldwaarde |
Beschrijving |
Voorbeeld |
Alternatieve vorm |
Resultaten |
|---|---|---|---|---|
|
Zoek naar readme, waar een willekeurig aantal tekens voor en na het woord kan staan. Het woord bevat ‘readme’. |
|
|
Vindt: ‘123readme.txt’, ‘123readme.docx’ maar NIET: ‘read_me.txt’, ‘reading.docx’ |
|
Komt overeen met readme. De twee jokertekens voor en na het woord kunnen voor de eenvoud worden weggelaten. |
|
|
Vindt: ‘123readme.txt’, ‘123readme.docx’ maar NIET: ‘read_me.txt’, ‘reading.docx’ |
|
Zoek naar readme, waar een willekeurig aantal tekens na het woord kan worden geplaatst, maar geen tekens voor het woord zijn toegestaan. Het woord begint met ‘readme’. |
|
|
Vindt: ‘readme.txt’, ‘readme_c.docx’ maar NIET: ‘123readme.txt’, ‘read_me.txt’ |
|
Zoek naar readme, waar een willekeurig aantal tekens voor het woord kan worden geplaatst, maar geen tekens na dat woord zijn toegestaan. Het woord eindigt met ‘readme’. |
|
|
Vindt: ‘123readme’, ‘c_readme’ maar NIET: ‘readme.txt’, ‘readme_c’ |
|
Woordzoekopdracht voor het exacte voorkomen van het woord “readme”. Het zoekt naar de exacte verschijning van het woord zonder delen of variaties van het woord in overweging te nemen. Dit betekent dat het gezochte woord in de tekst moet voorkomen als een onafhankelijk en compleet woord om als een hit te worden herkend. |
|
|
Vindt: ‘readme’ of ‘readme.txt’ maar NIET: ‘readmes.txt’, ‘123readme’ |
|
Zoek naar bestandsnamen die beginnen met ‘rea’ en eindigen met ‘me’ en precies één teken ertussen bevatten. |
geen |
|
Vindt: ‘readme’, ‘reasme’, ‘rea1me’ maar NIET: ‘rea123me’, ‘readme.txt’ |
|
Zoek naar bestanden die de term “readme” ergens in hun pad bevatten. |
|
|
Vindt: “readme.txt” in elke map, “abc.doc” in “C:\temp\readme\local”. maar NIET: “abc.doc” in “C:\temp\local”. |