Hogyan lehet bármilyen fájltípus tartalmát megkeresni a Windows Search használatával - Winhelponline

How Search Contents Any File Type Using Windows Search Winhelponline

keresési adatbázisban kiemelt kép

A Windows Search és az Advanced Query Syntax (AQS) félelmetes fantasztikus funkció a Windows-ban. Segítségével gyorsan megtalálhat egy adott fájlt vagy fájlcsoportot egy adott névvel vagy metaadattal egy mappában és almappákban.



A fájltulajdonságok vagy metaadatok indexelésével együtt a legismertebb egyszerű szöveges fájlok is alapértelmezés szerint indexeltek. Amikor egy fájltípust tartalom indexel, a Windows Keresés felsorolja azokat a fájlokat, amelyek a szót vagy kifejezést tartalmazzák a fájl tartalmában, amikor beír egy keresési kifejezést a Keresés mezőbe.



ÖSSZEFÜGGŐ: Mi az a továbbfejlesztett keresés (indexelési opciók) a Windows 10 rendszerben

Mely sima szövegű fájlokat alapértelmezés szerint „indexeli” a tartalom?

Alapértelmezés szerint ismert egyszerű szöveges fájltípusok, mint pl .EGY , . CMD , . CPP , .VBS . Itt található a Windows 10 számítógépen alapértelmezés szerint indexelt fájltípusok teljes listája:



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, GYIK, 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

Engedélyezheti a fájlok tartalmában való keresést bármilyen fájltípusnál

Ha önnek van egy egyszerű szöveges formátumú fájltípusa, és teljes mértékben indexelni szeretné a tartalmat (a leíró szavak kivételével), akkor manuálisan is hozzáadhatja a fájlkiterjesztést az indexelési beállításokhoz. típus Indexelési opciók a Start / Cortana keresőmezőben, és kattintson a keresési eredményre.

indexelési opciók Start menü keresés



Egyéni vagy ismeretlen egyszerű szöveges fájlok hozzáadásához .AHK vagy .PHP , az Indexelési beállítások párbeszédpanelen kattintson a Speciális gombra, majd a Fájltípusok elemre.

php egyéni fájlkiterjesztés index tartalma

Írja be a fájlkiterjesztést PHP , válassza ki Index tulajdonságai és a fájl tartalma választógombot, és kattintson az OK gombra. Miután megnyomta az OK gombot, a „ Az index újjáépítése hosszú ideig tarthat. Egyes nézetek és keresési eredmények hiányosak lehetnek az újjáépítés befejezéséig. ' Megjelenik.

indexépítés újjáépítése

Kattintson az OK gombra, és adjon az indexelőnek jelentős időt (esetleg órákat is) a munkájának elvégzésére.

Példa: Engedélyezze a PowerShell-szkriptek (.PS1) fájljainak keresését

PowerShell parancsfájl típusa .PS1 , bár ismert sima szövegű fájl, a tartalom alapértelmezés szerint nincs indexelve. Ennek bizonyítására két különböző fájlkiterjesztéssel rendelkező fájlom van, de pontosan ugyanazt a PowerShell-kódot tartalmazom.

Windows keresés tartalomindex bemutató

Amint láthatja, a fájl tartalmaz egy nevű szót Védekezés .

ps1 fájl tartalom kódja

Amikor azonban gépeltem megvédeni a Keresés szövegmezőben csak a szöveget ( .txt ) fájlt. Habár a .PS1 a fájl tartalma megegyezik, a fájl nem szerepel a keresési eredmények között.

A .ps1 tartalom nem indexelve

A fájl fájl tartalmának keresése .PS1 a Windows Search használatával engedélyezze a fájlkiterjesztés tartalmi indexelését. Az Indexelési beállítások részben kattintson a Speciális gombra, és válassza a Fájltípusok fület. Válassza a lehetőséget .PS1 a listáról és engedélyezze Index tulajdonságai és a fájl tartalma Rádiógomb.

Kattintson az OK gombra, és adja meg bőséges ideje, hogy a Windows Search indexelje a kiválasztott fájltípust. Újjáépítés percektől órákig tarthat, a rendszer konfigurációjától, az indexelésre váró fájlok számától és a rendszer felhasználói aktivitási szintjétől függően. Ne számítson arra, hogy a Windows azonnal indexeli a további fájltípusokat.

Egy idő után a Windows Search indexelte az összes tartalmát .PS1 fájlokat, és itt vannak a keresési eredmények:

.ps1 indexelt tartalom után

ÖSSZEFÜGGŐ: Hogyan keressünk két dátum között létrehozott fájlokat a Windows rendszerben

Az indexelt tartalom megakadályozásához zárja ki a fájlokat bizonyos mappákból

A tartalom indexelése további fájltípusokat jelent adatbázis fájlméret és a Search Indexer által felhasznált további források. Az adatbázis méretének csökkentése érdekében engedélyezze az opciót csak a szükséges fájlokra. A többi fájltípus esetén kiválaszthatja, hogy csak a fájl tulajdonságait és metaadatait indexelje.

A tartalomindexelés fájlonkénti konfigurálása mellett kizárhat bizonyos mappákat (vagy fájlokat) is. Kattintson a jobb gombbal egy fájlra vagy mappára, kattintson a Tulajdonságok, majd a Speciális gombra.

tiltsa le a mappa tartalomindexét

Jegyzet: Ezt fájlonként vagy mappánként teheti meg.

Törölje a jelölést Engedélyezheti, hogy a mappában lévő fájlok tartalmát indexeljék a fájl tulajdonságain kívül és kattintson az OK gombra. Mappák esetén a Windows megkérdezi, hogy a beállításokat csak az aktuális mappából származó fájlokra vagy az almappákra is alkalmazza-e. Válassza ki a megfelelő lehetőséget, és kattintson az OK gombra.

Mostantól a Windows Search nem indexeli az abban található fájlok tartalmát adott mappa , függetlenül attól, hogy az Indexelési beállítások Fájltípusok párbeszédpanelen a fájlonkénti beállítást milyen módon állította be. Ez segít csökkenteni a Windows Search terheit, és kisebbnek tartja az adatbázis méretét.

Csak fájlnevek keresése, nem tartalom (még akkor is, ha a tartalom indexelése engedélyezve van)

Előfordulhat, hogy megakadályozza, hogy a Windows keresés indexelje a dokumentumok és archívumok tartalmát (a fájltartalom-indexelő szolgáltatás kikapcsolása nélkül), és az eredményeket csak a fájlnevekre korlátozza.

Ha azt szeretné, hogy a Windows Search csak a fájlnévre (ne a tartalomra) keressen, használja a keresési operátort fájl név:

Például a speciális keresési lekérdezés fájlnév: * audit * felsorolja a szót tartalmazó fájlokat könyvvizsgálat a fájl nevében, a fájl tartalmától függetlenül. A pontos kereséshez mindig használjon speciális keresési operátorokat.


Finomítsa kereséseit a Keresés fül Szalag parancsokkal

Nem szereti manuálisan beírni vagy memorizálni a speciális lekérdezési szintaxist? Nincs mit! finomítsa a kereséseket a Fájlkezelő Keresés fül speciális keresési szalaggombjaival. Automatikusan kitölti a keresési operátorokat a keresési szövegmezőben.

Az AQS keresőszalag gombjai finomítják a keresést


Bemutatás céljából egy 0 bájtos fájlt adtam hozzá defender.txt együtt minta.txt és minta.ps1 .

AQS és a Windows keres a tartalom keresésére

A sample.txt és a sample.ps1 fájlok tartalmazzák a szót megvédeni a fájl belsejében. Ebben az esetben gépelés megvédeni a keresőmezőben mindhárom fájlt felsorolja:

AQS és a Windows keres a tartalom keresésére

Ez azért van, mert a szabad stílusú kulcsszó-kereséseknél a Windows Search megkeresi a fájlnevet, valamint a használt kulcsszó tartalmát (a mellékelt fájltípusokat) keresi. Ha az Advanced Query Syntax (AQS) szintaxist használtam fájl név: vagy név: a csak fájlnév , amint az a következő képernyőképen látható.

AQS és a Windows keres a tartalom keresésére

tippek izzó ikonraA fájl név: az operátort mindig előnyben részesítik név: mert a név: operátor csak a fájlnév elejétől fog keresni, szemben a fájlnév bárhol.

Hasonlóképpen sok ilyen van speciális keresési operátorok amit szeretnél megismerni. Például az AQS segítségével megteheti keresse meg a két dátum között létrehozott fájlokat . A keresés finomítása érdekében több keresési operátort is összekeverhet. A Windows Search AQS-jével a lehetőségek végtelenek.

A fájl tartalmának keresése még nem indexelt helyeken is

Eddig a cikkben leírtak minden indexelt helyekre vonatkoznak. Nem indexelt utak esetén a Windows-nak át kell kutatnia a fájlrendszer minden egyes fájlt vagy mappáját, és be kell szereznie az eredményeket. Ez pontos, de nagyon lassú lesz, és jobban lemeríti a rendszer erőforrásait.

Alapértelmezés szerint nem indexelt helyeken a Windows Search nem keres fájlok tartalmát. Ha nem indexelt helyeken szeretne keresni a fájl tartalmában, engedélyezhet egy beállítást.

  • Nyissa meg a Fájlkezelőt, kattintson a Fájl menüre, és válassza a „Mappa és keresési beállítások módosítása” lehetőséget.
  • Kattintson a Keresés fülre, és engedélyezze a megnevezett lehetőséget Mindig keressen fájlneveket és tartalmakat (ez több percet is igénybe vehet)
  • Kattintson az OK gombra.
    engedélyezze a keresés tartalmát nem indexelt helyeken
ÖSSZEFÜGGŐ: A Windows keresési index teljes visszaállítása és újjáépítése

Érdemes megismételni, hogy ha a fenti beállítás engedélyezve van, akkor a keresések bekövetkeznek lassíts nagyon sok, és a rendszer teljesítménye mindenképpen eléri a merevlemez állandó kavargását. Kérjük, körültekintően használja a fenti beállítást - csak akkor engedélyezze, ha feltétlenül szükséges.

A Windows Search szolgáltatás, az alkalmi esetek ellenére keresés indexelő szolgáltatás csuklás (javítható), amelyet tapasztalhat, valódi időmegtakarítás, amikor működik, és produktív eszköz, amely megkönnyíti a munkafolyamatunkat.

A cikkben található információk a Windows Vista és újabb verzióira vonatkoznak, ideértve a Windows 10 és a Windows Server operációs rendszereket is.
Kiemelt kép Hitel: earvine95 , pixabay.com


Egy apró kérés: Ha tetszett ez a bejegyzés, kérjük, ossza meg ezt?

Egy „apró” részvénye komolyan sokat segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogodon + Facebookon, a Reddit-ben
  • Tweeteld!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több, mint 10 másodperc az idődből. A megosztás gombjai közvetlenül alul találhatók. :)