Σύνταξη αναζήτησης

Το TreeSize παρέχει μια σύνταξη που σας επιτρέπει να προσαρμόσετε γρήγορα και ευέλικτα την αναζήτησή σας.

Δομή σύνταξης αναζήτησης

Ορισμένες λέξεις-κλειδιά προσφέρουν επίσης την ευκαιρία να διατυπώσετε την αναζήτηση πιο ακριβώς.

Εκτός από τα ονόματα αρχείων, μπορείτε επίσης να αναζητήσετε επεκτάσεις αρχείων, μέγεθος, ημερομηνία, περιεχόμενα αρχείων και πολλά άλλα.

Οι όροι αναζήτησης μπορούν να συνδυαστούν μέσω AND ή OR και τα ονόματα αρχείων μπορούν να αποκλειστούν από την αναζήτηση χρησιμοποιώντας τη σύνταξη.

Είναι επίσης δυνατή η χρήση χαρακτήρων μπαλαντέρ και κανονικών εκφράσεων.

Παρακάτω θα βρείτε μια περιγραφή των επιτρεπόμενων λέξεων-κλειδιών και ορισμένων περιπτώσεων χρήσης. Για τις περισσότερες λέξεις-κλειδιά, υπάρχει μια συντομευμένη μορφή για ταχύτερη εισαγωγή αναζήτησης.

Η σύνταξη αναζήτησης είναι δομημένη ως εξής:

<Property> <Operator> <Value>

Για παράδειγμα:

name: = readme

Αυτή η σύνταξη βρίσκει όλα τα αρχεία των οποίων το όνομα (ιδιότητα) ταιριάζει (τελεστής) με τη λέξη readme (τιμή).

Μπορούν να συνδυαστούν αρκετοί όροι αναζήτησης:

name:=readme, name:=movie

Ή

name:=readme OR name:=movie

Βρίσκει όλα τα αρχεία με “readme” Ή “movie” στο όνομά τους.

Όλες οι ιδιότητες, οι τελεστές και οι συζεύξεις

Ο παρακάτω πίνακας δείχνει όλες τις διαθέσιμες ιδιότητες, τελεστές και συνδέσεις που μπορείτε να χρησιμοποιήσετε στο TreeSize.

Σημείωση

Κατά την αναζήτηση ονομάτων αρχείων, το name: μπορεί να παραλειφθεί. Παρά ταύτα, ο χαρακτήρας = μπορεί γενικά να παραλειφθεί ως τελεστής, καθώς και το AND ως σύνδεσμος μεταξύ δύο όρων αναζήτησης.

Αυτές είναι οι προεπιλεγμένες τιμές ιδιοτήτων, τελεστών και συνδέσεων που χρησιμοποιούνται στην αναζήτηση. Υπάρχουν διαφορετικές ορθογραφίες για μεμονωμένες ιδιότητες, οι οποίες μπορούν να βρεθούν στον παρακάτω πίνακα.

Σημείωση

Εάν θέλετε να χρησιμοποιήσετε χαρακτήρες που είναι δεσμευμένοι στη σύνταξη αναζήτησης, όπως παρενθέσεις, κόμματα ή κενά στον όρο αναζήτησης, ο όρος αναζήτησης πρέπει να περιβάλλεται από διπλά εισαγωγικά. Παραδείγματα υπάρχουν στον παρακάτω πίνακα.

Σημείωση

Μια σημείωση σχετικά με τις ημερομηνίες: Όταν χρησιμοποιείτε μια ημερομηνία ως μέρος του όρου αναζήτησης, η απαιτούμενη μορφή ημερομηνίας εξαρτάται από τις ρυθμίσεις περιοχής που είναι διαμορφωμένες στα Windows.

Ιδιότητες

Ιδιότητα

Περιγραφή

Παράδειγμα

Εναλλακτική μορφή

Εξήγηση

name:

Αναζήτηση με βάση το όνομα αρχείου. Αυτή είναι η προεπιλεγμένη ιδιότητα που χρησιμοποιείται όταν καμία ιδιότητα δεν έχει καθοριστεί ρητά.

readme

name:readme

Αναζήτηση για όλα τα αρχεία των οποίων το όνομα αρχείου περιέχει τη λέξη “readme”.

path:

Αναζήτηση με βάση τη διαδρομή φακέλου.

path:Windows

κανένα

Αναζήτηση για όλα τα αρχεία και φακέλους στον φάκελο Windows.

extension:

Αναζήτηση με βάση την επέκταση αρχείου.

ext:txt

extension:txt

Αναζητήστε όλα τα αρχεία με την επέκταση αρχείου “txt”.

group:

Αναζητήστε κατά ομάδα αρχείων.

group:Video files

κανένα

Αναζητήστε όλα τα βίντεο αρχεία. Πληροφορίες: Οι διαθέσιμες ομάδες αρχείων μπορούν να ρυθμιστούν κάτω από “Επιλογές > Ρύθμιση ομάδων αρχείων”.

content:

Αναζητήστε κατά περιεχόμενο αρχείου.

cont:license

content:license

Αναζήτηση πλήρους κειμένου για όλα τα αρχεία των οποίων το περιεχόμενο αρχείου περιέχει τη λέξη “license”.

size:

Αναζητήστε κατά μέγεθος αρχείου.

size:<500MB

κανένα

Αναζητήστε όλα τα αρχεία μικρότερα από 500 MB. Πληροφορίες: Τα μεγέθη φακέλων δεν λαμβάνονται υπόψη.

accessed:

Αναζητήστε κατά ημερομηνία πρόσβασης.

accessed:<=01.11.2021

κανένα

Αναζητήστε αρχεία με ημερομηνία πρόσβασης εντός της καθορισμένης χρονικής περιόδου.

δημιουργήθηκε:

Αναζήτηση με βάση την ημερομηνία δημιουργίας.

δημιουργήθηκε:<=01.11.2021

κανένα

Αναζήτηση αρχείων με ημερομηνία δημιουργίας εντός της καθορισμένης χρονικής περιόδου.

τροποποιήθηκε:

Αναζήτηση με βάση την ημερομηνία τροποποίησης.

τροποποιήθηκε:<=01.11.2021

κανένα

Αναζήτηση αρχείων με ημερομηνία τροποποίησης εντός της καθορισμένης χρονικής περιόδου.

ημερομηνίαλήψης:

Αναζήτηση με βάση την ημερομηνία λήψης (π.χ., φωτογραφίες).

ημερομηνίαλήψης:03.03.2023

κανένα

Αναζήτηση αρχείων που λήφθηκαν στις 3 Μαρτίου 2023.

χαρακτηριστικό:

Αναζήτηση με βάση τα χαρακτηριστικά αρχείου.

χαρακτηριστικό: HS

κανένα

Αναζήτηση αρχείων με τα χαρακτηριστικά αρχείου H (Κρυφό) και S (Σύστημα).

λέξη-κλειδί:

Αναζήτηση με βάση λέξεις-κλειδιά σε αρχεία.

λέξη-κλειδί: my_keyword

κανένα

Αναζήτηση αρχείων (π.χ., αρχείων docx) που έχουν επισημανθεί με τη λέξη-κλειδί «my_keyword».

ιδιοκτήτης:

Αναζήτηση κατά ιδιοκτήτη αρχείου.

ιδιοκτήτης: John

κανένα

Αναζήτηση αρχείων των οποίων ο ιδιοκτήτης είναι ο «John».

Τελεστές

Τελεστής

Περιγραφή

Παράδειγμα

Εναλλακτική μορφή

Εξήγηση

=

Η ιδιότητα πρέπει να ισχύει.

readme

όνομα:=readme

Αναζήτηση όλων των αρχείων των οποίων το όνομα περιέχει τη λέξη “readme”. Αυτός είναι ο προεπιλεγμένος τελεστής που χρησιμοποιείται αν δεν καθοριστεί ρητά κάποιος τελεστής.

!=

Η ιδιότητα δεν πρέπει να ισχύει.

!=readme

όνομα:!=readme

Αναζήτηση όλων των αρχείων που δεν περιέχουν τη λέξη “readme”.

~

Μπορεί να χρησιμοποιηθεί σε συνδυασμό με την ιδιότητα name:. Η παρακάτω τιμή είναι μια Κανονική Έκφραση (Regex) και πρέπει να εφαρμόζεται στην ιδιότητα. Σημείωση: Η Κανονικές εκφράσεις πρέπει να είναι περικλεισμένη σε εισαγωγικά εάν χρησιμοποιούνται χαρακτήρες σύνταξης αναζήτησης όπως αγκύλες, κόμματα ή κενά.

~[0-9]

όνομα:~[0-9]

Αναζήτηση όλων των αρχείων που έχουν τουλάχιστον ένα ψηφίο στο όνομά τους.

!~

Μπορεί να χρησιμοποιηθεί σε συνδυασμό με την ιδιότητα name:. Η παρακάτω τιμή είναι μια Κανονική Έκφραση (Regex) και δεν πρέπει να εφαρμόζεται στην ιδιότητα. Σημείωση: Οι Κανονικές εκφράσεις πρέπει να είναι περικλεισμένες σε εισαγωγικά εάν χρησιμοποιούνται χαρακτήρες σύνταξης αναζήτησης όπως παρενθέσεις, κόμματα ή κενά.

!~[0-9]

name:!~[0-9]

Αναζητήστε όλα τα αρχεία που δεν περιέχουν ψηφία στα ονόματά τους.

> or >=

Τελεστής για συγκρίσεις μεγέθους ή ημερομηνίας: Η ιδιότητα πρέπει να είναι μεγαλύτερη από (ή μεγαλύτερη ή ίση με) την καθορισμένη τιμή.

size:>= 5MB

κανένα

Αναζητήστε όλα τα αρχεία που είναι μεγαλύτερα ή ίσα με 5 MB. Πληροφορία: Η αναζήτηση αναφέρεται μόνο σε μεγέθη αρχείων; τα μεγέθη φακέλων δεν λαμβάνονται υπόψη.

< or <=

Τελεστής για συγκρίσεις μεγέθους ή ημερομηνίας: Η ιδιότητα πρέπει να είναι μικρότερη από (ή μικρότερη ή ίση με) την καθορισμένη τιμή.

size:<= 500MB

κανένα

Αναζητήστε όλα τα αρχεία που είναι μικρότερα ή ίσα με 500 MB. Πληροφορία: Η αναζήτηση αναφέρεται μόνο σε μεγέθη αρχείων; τα μεγέθη φακέλων δεν λαμβάνονται υπόψη.

( and )

Οι παρενθέσεις μπορούν να χρησιμοποιηθούν για να ομαδοποιήσουν μέρη της εισόδου αναζήτησης.

(readme, license)*.txt

(name:=readme OR name:=license) AND *.txt

Αναζητήστε όλα τα αρχεία κειμένου που περιέχουν τη λέξη «readme» ή «license» στο όνομά τους.

Συζεύξεις

Συζευκτικός

Περιγραφή

Παράδειγμα

Εναλλακτική μορφή

Εξήγηση

Χαρακτήρας κενό ή ΚΑΙ

Τα πρότυπα αναζήτησης συζευγμένα πρέπει να ταιριάζουν όλα.

readme ext:txt

name:=readme ΚΑΙ extension:=txt

Αναζητήστε όλα τα αρχεία των οποίων το όνομα αρχείου περιέχει τη λέξη “readme” και έχουν την επέκταση αρχείου “txt”. Αυτή είναι η προεπιλεγμένη σύνδεση που χρησιμοποιείται αν δεν καθοριστεί ρητά καμία σύνδεση.

Κόμμα ή Ή

Τουλάχιστον ένα από τα σχετικά πρότυπα αναζήτησης πρέπει να ταιριάζει.

readme, movie

name:=readme Ή name:=movie

Αναζητήστε όλα τα αρχεία των οποίων το όνομα αρχείου περιέχει τη λέξη “readme” ή “movie”.

Κρατημένοι χαρακτήρες

Κατά την καθορισμό τιμών, πιο συγκεκριμένα το πραγματικό πρότυπο αναζήτησης, υπάρχουν διάφοροι κρατημένοι χαρακτήρες όπως οι χαρακτήρες μπαλαντέρ ή τα εισαγωγικά για ακριβείς αναζητήσεις.

Ο παρακάτω πίνακας παραθέτει αυτούς τους χαρακτήρες και τους εξηγεί χρησιμοποιώντας μερικά παραδείγματα.

Παράδειγμα τιμής

Περιγραφή

Παράδειγμα

Εναλλακτική μορφή

Αποτελέσματα

*readme*

Αναζητήστε το readme, όπου μπορεί να τοποθετηθεί οποιοσδήποτε αριθμός χαρακτήρων πριν και μετά τη λέξη. Η λέξη περιέχει “readme”.

*readme*

name:=*readme*

Βρίσκει: “123readme.txt”, “123readme.docx” αλλά ΟΧΙ: “read_me.txt”, “reading.docx”

readme

Αντιστοιχεί στο readme. Οι δύο χαρακτήρες μπαλαντέρ πριν και μετά τη λέξη μπορούν να παραλειφθούν για απλότητα.

readme

όνομα:=readme

Βρίσκει: “123readme.txt”, “123readme.docx” αλλά ΟΧΙ: “read_me.txt”, “reading.docx”

readme*

Αναζητήστε το readme, όπου μπορεί να τοποθετηθεί οποιοσδήποτε αριθμός χαρακτήρων μετά τη λέξη, αλλά δεν επιτρέπονται χαρακτήρες πριν από τη λέξη. Η λέξη αρχίζει με “readme”.

readme*

name:=readme*

Βρίσκει: “readme.txt”, “readme_c.docx” αλλά ΟΧΙ: “123readme.txt”, “read_me.txt”

*readme

Αναζητήστε το readme, όπου μπορεί να τοποθετηθεί οποιοσδήποτε αριθμός χαρακτήρων πριν από τη λέξη, αλλά δεν επιτρέπονται χαρακτήρες μετά από αυτήν. Η λέξη τελειώνει με “readme”.

*readme

name:=*readme

Βρίσκει: “123readme”, “c_readme” αλλά ΟΧΙ: “readme.txt”, “readme_c”

"readme"

Αναζήτηση λέξης για την ακριβή εμφάνιση της λέξης «readme». Αναζητά την ακριβή εμφάνιση της λέξης χωρίς να λαμβάνει υπόψη μέρη ή παραλλαγές της λέξης. Αυτό σημαίνει ότι η αναζητούμενη λέξη πρέπει να είναι παρούσα στο κείμενο ως ανεξάρτητη και πλήρης λέξη για να αναγνωριστεί ως επιτυχία.

"readme"

name:="readme"

Βρίσκει: “readme” ή “readme.txt” αλλά ΟΧΙ: “readmes.txt”, “123readme”

rea?me

Αναζητήστε ονόματα αρχείων που αρχίζουν με “rea” και τελειώνουν με “me” και περιέχουν ακριβώς έναν χαρακτήρα ενδιάμεσα.

κανένα

name:=rea?me

Βρίσκει: “readme”, “reasme”, “rea1me” αλλά ΟΧΙ: “rea123me”, “readme.txt”

\\*readme*

Αναζητήστε αρχεία που περιέχουν τον όρο «readme» οπουδήποτε στη διαδρομή τους.

\\*readme*

name:=\\*readme*

Βρίσκει: «readme.txt» σε οποιονδήποτε φάκελο, «abc.doc» στο «C:\temp\readme\local». αλλά ΟΧΙ: «abc.doc» στο «C:\temp\local».