Arama sözdizimi

TreeSize, aramanızı hızlı ve esnek bir şekilde özelleştirmenize olanak tanıyan bir sözdizimi sağlar.

Arama sözdizimi yapısı

Belirli anahtar kelimeler, aramayı daha kesin bir şekilde formüle etme fırsatı da sunar.

file names Dosya adlarına ek olarak , file extensions, size, date, file contents ve çok daha fazlasını da arayabilirsiniz.

Arama terimleri AND veya OR ile birleştirilebilir ve File adları sözdizimi kullanılarak aramanın dışında bırakılabilir.

Joker karakterler ve düzenli ifadeler kullanmak da mümkündür.

Aşağıda izin verilen anahtar kelimelerin bir açıklamasını ve bazı kullanım durumlarını bulacaksınız. Çoğu anahtar kelime için, daha hızlı arama girişi için kısaltılmış bir form vardır.

Arama sözdizimi aşağıdaki gibi yapılandırılmıştır:

<Property> <Operator> <Value>

Örneğin:

name: = readme

Bu sözdizimi, adı (özellik) readme (değer) sözcüğüyle eşleşen (işleç) tüm dosyaları bulur.

Birkaç arama terimi birleştirilebilir:

name:=readme, name:=movie

Veya

name:=readme OR name:=movie

Adında ‘readme’ VEYA ‘movie’ geçen tüm File’leri bulur.

Tüm özellikler, operatörler ve bağlaçlar

Aşağıdaki tabloda TreeSize’da kullanabileceğiniz tüm mevcut özellikler, operatörler ve bağlaçlar gösterilmektedir.

Not

File adlarını ararken, name: atlanabilir. Bundan bağımsız olarak, = karakteri genellikle bir operatör olarak ve iki arama terimi arasındaki bağlaç olarak AND atlanabilir.

Bunlar, aramada kullanılan varsayılan özellik, işleç ve bağlantı değerleridir. Her bir özellik için farklı yazımlar vardır ve bunlar aşağıdaki tabloda bulunabilir.

Not

Arama teriminde parantez, virgül veya boşluk gibi arama sözdiziminin ayrılmış karakterlerini kullanmak istiyorsanız, arama terimi çift tırnak içine alınmalıdır. Örnekler aşağıdaki tabloda yer almaktadır.

Not

Tarihlerle ilgili bir not: Arama teriminin bir parçası olarak tarih kullanıldığında, gerekli tarih biçimi Windows içinde yapılandırılan bölge ayarlarına bağlıdır.

Özellikler

Mülkiyet

Açıklama

Örnek

Alternatif form

Açıklama

isim:

File adına göre ara. Bu, hiçbir özellik açıkça belirtilmediğinde kullanılan varsayılan özelliktir.

readme

name:readme

Dosya adı ‘readme’ kelimesini içeren tüm dosyaları arayın.

path:

Klasör yoluna göre arama yapın.

path:Windows

Hiçbiri

Windows klasöründeki tüm File ve Folders’u arayın.

Uzantılar:

File uzantısına göre arama yapın.

ext:txt

extension:txt

‘txt’ uzantısına sahip tüm dosyaları arayın.

grup:

File grubuna göre arama yapın.

group:Video files

Hiçbiri

Tüm File dosyalarını arayın. Bilgi: Mevcut dosya grupları ‘Seçenekler > Dosya gruplarını yapılandır’ altında ayarlanabilir.

içerik:

Dosya içeriğine göre arama yapın.

cont:license

içerik:license

Dosya içeriği ‘lisans’ kelimesini içeren tüm dosyalar için tam metin araması.

size:

File boyutuna göre arama yapın.

size:<500MB

Hiçbiri

500 MB’den küçük tüm File’ları arayın. Bilgi: Klasör boyutları dikkate alınmaz.

erişildi:

Erişim tarihine göre arama yapın.

accessed:<=01.11.2021

Hiçbiri

Erişim tarihi belirtilen zaman aralığında olan File’ları arayın.

yaratıldı:

Oluşturma tarihine göre arama yapın.

created:<=01.11.2021

Hiçbiri

Oluşturma tarihi belirtilen zaman aralığında olan File’leri arayın.

değiştirildi:

Değişiklik tarihine göre arama yapın.

modified:<=01.11.2021

Hiçbiri

Belirtilen zaman aralığında değişiklik tarihi olan File’ları arayın.

çekilen tarih:

Çekildiği tarihe göre arama yapın (ör. fotoğraflar).

datetaken:03.03.2023

Hiçbiri

Mart 3, 2023 tarihinde çekilen File’ları arayın.

özellik:

File özniteliklerine göre arama.

Öznitelik: HS

Hiçbiri

H (Gizli) ve S (Sistem) dosya özniteliklerine sahip dosyaları arayın.

anahtar kelime:

Dosyalarda anahtar kelimelere göre arama yapın.

anahtar kelime: benim_anahtar kelimem

Hiçbiri

“my_keyword” anahtar sözcüğü ile işaretlenmiş File’leri (örneğin docx dosyaları) arayın.

sahip:

File sahibine göre arama yapın.

sahibi: John

Hiçbiri

File sahibinin adı “John” olan dosyaları arayın.

Operatörler

Operatör

Açıklama

Örnek

Alternatif form

Açıklama

=

Mülk başvuruda bulunmalıdır.

readme

name:=readme

Dosya adı ‘readme’ kelimesini içeren tüm dosyaları arayın. Bu, herhangi bir işleç açıkça belirtilmediğinde kullanılan varsayılan işleçtir.

!=

Mülk başvuruda bulunmamalıdır.

!=readme

name:!=readme

‘readme’ kelimesini içermeyen tüm File’ları arayın.

~

name:` özelliği ile birlikte kullanılabilir. Aşağıdaki değer bir Düzenli İfadedir (Regex) ve özelliğe uygulanmalıdır. Not: Parantez, virgül veya boşluk gibi arama sözdizimi karakterleri kullanılıyorsa Düzenli ifadeler tırnak işareti içine alınmalıdır.

~[0-9]

name:~[0-9]

Adında en az bir rakam bulunan tüm File’ları arayın.

!~

name:` özelliği ile birlikte kullanılabilir. Aşağıdaki değer bir Düzenli İfadedir (Regex) ve özellik için geçerli olmamalıdır. Not: Parantez, virgül veya boşluk gibi arama sözdizimi karakterleri kullanılıyorsa Düzenli ifadeler tırnak işareti içine alınmalıdır.

!~[0-9]

name:!~[0-9]

Adlarında rakam bulunmayan tüm File’ları arayın.

> veya >=

Boyut veya tarih karşılaştırmaları için operatör: Özellik, belirtilen değerden daha büyük (veya daha büyük veya eşit) olmalıdır.

size:>= 5MB

Hiçbiri

Büyüklüğü 5 MB’a eşit veya daha büyük olan tüm dosyaları arayın. Bilgi: Arama yalnızca File boyutlarını ifade eder; klasör boyutları dikkate alınmaz.

< veya <=

Boyut veya tarih karşılaştırmaları için operatör: Özellik, belirtilen değerden daha küçük (veya daha küçük veya eşit) olmalıdır.

size:<= 500MB

Hiçbiri

500 MB’a eşit veya daha küçük olan tüm File’ları arayın. Bilgi: Arama yalnızca File boyutlarını ifade eder; klasör boyutları dikkate alınmaz.

( ve )

Parantezler, arama girdisinin parçalarını gruplamak için kullanılabilir.

(readme, license)*.txt

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

Dosya adında “readme” veya “license” kelimesi geçen tüm metin dosyalarını arayın.

Bağlaçlar

Birleşme

Açıklama

Örnek

Alternatif form

Açıklama

Boşluk karakteri veya AND

Bağlaç arama kalıplarının tümü eşleşmelidir.

readme ext:txt

name:=readme AND extension:=txt

Dosya adı ‘readme’ kelimesini içeren ve dosya uzantısı ‘txt’ olan tüm dosyaları arayın. Bu, açıkça herhangi bir bağlantı belirtilmediğinde kullanılan varsayılan bağlantıdır.

Commar veya OR

İlgili arama kalıplarından en az biri eşleşmelidir.

readme, movie

name:=readme VEYA name:=movie

Dosya adında ‘readme’ veya ‘movie’ kelimesi geçen tüm dosyaları arayın.

Ayrılmış karakterler

Değerleri, daha doğrusu gerçek arama modelini belirtirken, tam aramalar için joker karakterler veya tırnak işaretleri gibi çeşitli ayrılmış karakterler vardır.

Aşağıdaki tabloda bu karakterler listelenmekte ve bazı örnekler kullanılarak açıklanmaktadır.

Örnek değer

Açıklama

Örnek

Alternatif form

Sonuçlar

*readme*

Sözcükten önce ve sonra herhangi bir sayıda karakterin yerleştirilebileceği readme sözcüğünü arayın. Kelime ‘readme’ içeriyor.

*readme*

name:=*readme*

Bulgular: ‘123readme.txt’, ‘123readme.docx’ ancak DEĞİL: ‘read_me.txt’, ‘reading.docx’

readme

Karşılığı readme. Sözcükten önceki ve sonraki iki joker karakter basitlik için atlanabilir.

readme

name:=readme

Bulgular: ‘123readme.txt’, ‘123readme.docx’ ancak DEĞİL: ‘read_me.txt’, ‘reading.docx’

readme*

Sözcükten sonra herhangi bir sayıda karakterin yerleştirilebileceği, ancak sözcükten önce hiçbir karaktere izin verilmeyen readme sözcüğünü arayın. Sözcük ‘readme’ ile başlar.

readme*

name:=readme*

Bulgular: ‘readme.txt’, ‘readme_c.docx’ ancak DEĞİL: ‘123readme.txt’, ‘read_me.txt’

*readme

Sözcükten önce herhangi bir sayıda karakterin yerleştirilebileceği, ancak bundan sonra hiçbir karaktere izin verilmeyen readme’yi arayın. Sözcük ‘readme’ ile biter.

*readme

name:=*readme

Bulgular: ‘123readme’, ‘c_readme’ ancak DEĞİL: ‘readme.txt’, ‘readme_c’

"readme"

“readme” sözcüğünün tam olarak geçtiği yerleri arar. Kelimenin parçalarını veya varyasyonlarını dikkate almadan kelimenin tam olarak geçtiği yeri arar. Bu, aranan kelimenin bir isabet olarak tanınması için metinde bağımsız ve eksiksiz bir kelime olarak bulunması gerektiği anlamına gelir.

"readme"

name:="readme"

Şunları bulur: ‘readme’ veya ‘readme.txt’ ancak: ‘readmes.txt’, ‘123readme’ DEĞİL

rea?me

‘rea’ ile başlayıp ‘me’ ile biten ve aralarında tam olarak bir karakter bulunan File adlarını arayın.

Hiçbiri

name:=rea?me

Bulgular: ‘readme’, ‘reasme’, ‘rea1me’ ancak DEĞİL: ‘rea123me’, ‘readme.txt’

\*readme*

Yollarının herhangi bir yerinde “readme” terimini içeren dosyaları arayın.

\*readme*

name:=\\*readme*

Şunları bulur: “readme.txt” herhangi bir klasörde, “abc.doc” “C:\temp\readme\local” içinde. ancak NOT: “abc.doc” “C:\temp\local” içinde.