Căutarea Windows și sintaxa sa de interogare avansată (AQS) este o caracteristică extraordinar de grozavă în Windows. Vă permite să găsiți rapid un anumit fișier sau grup de fișiere cu un anumit nume sau metadate, într-un folder și sub-dosare.
Pe lângă proprietățile sau metadatele fișierelor de indexare, cele mai cunoscute fișiere text simplu sunt, de asemenea, conținut indexat în mod implicit. Când un tip de fișier este indexat de conținut, Căutare Windows listează fișierele care conțin cuvântul sau expresia în conținutul fișierului atunci când introduceți o expresie de căutare în caseta Căutare.
Ce fișiere de text simplu sunt „indexate de conținut” în mod implicit?
În mod implicit, tipuri de fișiere text simplu cunoscute, cum ar fi .BĂŢ
, .CMD
, .CPP
, .VBS
. Iată lista completă a tipurilor de fișiere care sunt, în mod implicit, conținut indexat pe un computer cu Windows 10:
A, ANS, ASC, ASM, ASX, AU3, BAS, BAT, BCP, C, CC, CLS, CMD, CPP, CS, CSA, CSV, CXX, DBS, DEF, DIC, DOS, DSP, DSW, EXT, Întrebări frecvente, FKY, H, HPP, HXX, I, IBQ, ICS, IDL, IDQ, INC, INF, INI, INL, INX, JAV, JAVA, JS, KCI, LGN, LST, M3U, MAK, MK, ODH, ODL, PL, PRC, RC2, RC, RCT, REG, RGS, RUL, S, SCC, SOL, SQL, TAB, TDL, TLH, TLI, TRG, TXT, UDF, UDT, USR, VBS, VIW, VSPSCC, VSSCC, VSSSCC, WRI, WTX
Activați Căutarea conținutului fișierului de orice tip de fișier
Dacă aveți un tip de fișier personalizat care este în format text simplu și doriți să indexați complet (cu excepția cuvintelor oprite) conținutul, puteți adăuga manual extensia fișierului în opțiunile de indexare. Tip Opțiuni de indexare în caseta de căutare Start/Cortana și faceți clic pe rezultatul căutării.
Pentru a adăuga fișiere text simplu personalizate sau necunoscute, cum ar fi, .AHK
sau .PHP
, în caseta de dialog Opțiuni de indexare, faceți clic pe Avansat și faceți clic pe Tipuri de fișiere.
Introduceți extensia fișierului PHP
, Selectați Proprietăți index și conținut fișier butonul radio și faceți clic pe OK. După ce apăsați pe OK, se solicită „Reconstrucția indexului poate dura mult timp. Este posibil ca unele vizualizări și rezultate ale căutării să fie incomplete până la finalizarea reconstrucției.” apare.
Faceți clic pe OK și acordați-i indexatorului timp considerabil (poate chiar ore) pentru a-și face treaba.
Exemplu: Activați căutarea conținutului fișierelor din scripturile PowerShell (.PS1)
Tip de fișier script PowerShell .PS1
, deși este un fișier text simplu cunoscut, nu este conținut indexat în mod implicit. Pentru a demonstra acest lucru, am două fișiere cu extensii de fișiere diferite, dar care conțin exact același cod PowerShell.
După cum puteți vedea, fișierul conține un cuvânt numit Apărător
.
Totuși, când am tastat apărător
în caseta de text Căutare, a enumerat doar textul (.txt
) fișier. desi .PS1
fișierul are același conținut, fișierul nu a fost listat în rezultatele căutării.
Pentru a căuta conținutul fișierului .PS1
folosind Căutare Windows, activați indexarea conținutului pentru extensia de fișier. În Opțiuni de indexare, faceți clic pe Avansat și selectați fila Tipuri de fișiere. Selectați .PS1
din listă și activați Proprietăți index și conținut fișier buton de radio.
Faceți clic pe OK și dați amplu timp pentru Windows Search pentru a indexa tipul de fișier ales. Reconstruire poate dura de la minute la ore, în funcție de configurația sistemului, numărul de fișiere care așteaptă să fie indexate și nivelul de activitate al utilizatorului în sistem. Nu vă așteptați ca Windows să vă indexeze imediat tipurile de fișiere suplimentare.
După ceva timp, Windows Search a indexat conținutul tuturor .PS1
fișierele în mod corespunzător și iată rezultatele căutării:
Excludeți fișierele din foldere specifice pentru a preveni indexarea conținutului
Conținutul indexând tipuri de fișiere suplimentare înseamnă suplimentar dimensiunea fișierului bazei de date și resurse suplimentare consumate de Search Indexer. Pentru a reduce dimensiunea bazei de date, activați opțiunea numai pentru fișierele de care aveți nevoie. Pentru restul tipurilor de fișiere, puteți alege să indexați numai proprietățile și metadatele fișierului.
Pe lângă configurarea indexării conținutului pe bază de tip de fișier, puteți exclude și anumite foldere (sau fișiere). Faceți clic dreapta pe un fișier sau folder, faceți clic pe Proprietăți și faceți clic pe Avansat.
Notă: Puteți face acest lucru pe fiecare fișier sau pe folder.
Debifați Permiteți fișierelor din acest folder să aibă conținut indexat în plus față de proprietățile fișieruluiși faceți clic pe OK. Pentru foldere, Windows vă întreabă dacă aplicați setările numai pentru fișierele din folderul curent sau și pentru subdirectoare. Alegeți opțiunea corespunzătoare și faceți clic pe OK.
De acum înainte, Windows Search nu va indexa conținutul fișierelor prezente în acesta folder anume, indiferent de setarea dvs. pentru tipul de fișier din caseta de dialog Tipuri de fișiere din Opțiuni de indexare. Acest lucru ajută la reducerea sarcinii de căutare Windows și menține dimensiunea bazei de date mai mică.
Căutați numai numele fișierelor, nu conținutul (chiar și cu indexarea conținutului activată)
Uneori, poate doriți să împiedicați căutarea Windows să indexeze conținutul documentelor și arhive (fără a dezactiva caracteristica de indexare a conținutului fișierului), limitând rezultatele la numai nume de fișiere.
Pentru a face Căutarea Windows să caute numai numele fișierului (nu conținutul), utilizați operatorul de căutare nume de fișier:
De exemplu, interogarea de căutare avansată nume fisier:*audit*
listează fișierele care conțin cuvântul audit
în numele fișierului, indiferent de conținutul fișierului. Pentru căutări precise, utilizați întotdeauna operatori de căutare avansate.
Rafinați căutările utilizând comenzile din panglică din fila Căutare
Nu vă place să tastați manual sau să memorați sintaxa avansată a interogării? Nici o problema! utilizați butoanele panglicii de căutare avansată din fila File Explorer Search pentru a vă rafina căutările. Acesta completează automat operatorii de căutare în caseta de text de căutare.
Pentru demonstrație, am adăugat un fișier de 0 octeți numit apărător.txt impreuna cu sample.txt și eșantion.ps1.
Fișierele sample.txt și sample.ps1 conțin cuvântul apărător în interiorul dosarului. În acest caz, tastarea apărător în caseta de căutare listează toate cele trei fișiere:
Acest lucru se datorează faptului că, pentru căutările de cuvinte cheie freestyle, Căutarea Windows caută numele fișierului, precum și conținutul (tipurilor de fișiere incluse) pentru cuvântul cheie utilizat. Dacă am folosit sintaxa Advanced Query Syntax (AQS). nume de fișier:
sau Nume:
se caută pe numai numele fișierului, așa cum se vede în următoarea captură de ecran.
The nume de fișier:
operatorul este întotdeauna preferat Nume:
deoarece Nume:
operatorul va căuta doar de la începutul numelui fișierului, spre deosebire de oriunde în numele fișierului.
În mod similar, există multe astfel operatori de căutare avansată cu care ai vrea să fii familiarizat. De exemplu, folosind AQS, puteți căutați fișiere create între două date. Puteți combina și potrivi mai mulți operatori de căutare pentru a vă rafina căutările. Cu AQS de la Windows Search, oportunitățile sunt nesfârșite.
Căutați conținutul fișierelor chiar și în locații neindexate
Până acum, tot ce este scris în acest articol se aplică locațiilor indexate. Pentru căile neindexate, Windows trebuie să parcurgă fiecare fișier sau folder din sistemul de fișiere și să preia rezultatele. Acest lucru va fi precis, dar foarte lent și va consuma mai mult resursele sistemului.
În mod implicit, în locațiile neindexate, Windows Search nu caută conținutul fișierului. Dacă doriți să căutați conținutul fișierelor în locații neindexate, există o setare pe care o puteți activa.
- Deschideți File Explorer, faceți clic pe meniul Fișier și selectați „Modificați folderul și opțiunile de căutare”.
- Faceți clic pe fila Căutare și activați opțiunea numită Căutați întotdeauna numele și conținutul fișierelor (acest lucru poate dura câteva minute)
- Faceți clic pe OK.
Merită să reiterăm că setarea de mai sus, atunci când este activată, va determina căutările încetini foarte mult, iar performanța sistemului cu siguranță este afectată de agitarea constantă a hard disk-ului. Vă rugăm să utilizați setarea de mai sus în mod judicios - activați-o numai atunci când este absolut necesar.
Funcția de căutare Windows, în ciuda ocazionalului sughițuri în serviciul de indexare de căutare (care poate fi remediat) pe care îl puteți experimenta, este un real economisire de timp atunci când funcționează și este un instrument productiv care ne ușurează fluxul de lucru.
Informațiile din acest articol se aplică pentru Windows Vista și versiuni ulterioare, care includ Windows 10 și sistemele de operare Windows Server.
Imagine recomandată Credit: earvine95, pixabay.com
O mică cerere: dacă ți-a plăcut această postare, te rog să distribui asta?
Un „mic” share din partea ta ar ajuta foarte mult la dezvoltarea acestui blog. Câteva sugestii grozave:- Fixați-l!
- Distribuie-l pe blogul tău preferat + Facebook, Reddit
- Trimiteți-l pe Tweet!