Valaha kellett találnia egy szöveget egy csomó különböző szöveges fájlok között? Ha az IT-ben vagy, akkor ez a probléma gyakran felmerülhet. Talán egy bizonyos kifejezést keres a naplófájlokba, vagy talán egy programozó, és meg kell találnia valamilyen kódot, amely számos különböző kódfájllal rendelkezik.
Sajnos ez nem könnyű a Windows rendszerben. Az alapértelmezett Windows-keresés szörnyű az ilyen típusú feladatokért, mert szuper lassú és nem teszi lehetővé a fejlett kereséseket. Szerencsére számos más módon is jóval jobb a Windows-keresés, amit ebben a bejegyzésben megemlítek. Nem fogok részletesen megismerkedni az egyes megoldásokkal, de a Google segítségével többet megtudhatsz.
Ha nem szeretne harmadik féltől származó szoftvert telepíteni, és kényelmesen használod a parancssort, akkor nézze meg az alábbi beépített keresési parancsokat. Azt gondolom, hogy a legtöbb ember kényelmesebben kezeli a grafikus felhasználói felületeket, ezért emlegetek először a programokat.
Harmadik fél keresési programjai
Ha több szöveges fájlt keres, az összes keresési parancs királya grep. A grep egy parancssori segédprogram a UNIX / Linux rendszerben, amely lehetővé teszi a speciális keresések végrehajtását szabályos kifejezések használatával. Rendkívül népszerű és minden Linux-rendszerben használatos.
Tehát amikor valaki programot ír le a Windows-on való keresésre, elkerülhetetlenül van benne a grep szó. Ez nagyjából így van az alább felsorolt összes programban.
grepWin
A keresést a fájlméret, a fájltípus és egyéb kritériumok alapján korlátozhatja. Hozzáad egy opciót a jobb egérgombbal a menüben az Explorer-ben, hogy gyorsan keressen egy mappát. Az eredmények az alsó ablakban vannak felsorolva, és csak duplán kattintva megnyithatók a fájlok.
AstroGrep
AstroGrep egy másik nagyon jó keresési program. Nem csak gyakran frissül, hanem azt is megmutatja, hogy a fájlban melyik szöveg található. A grepWin ezt az opciót is választja, ha a Tartalomválasztógombot választja, de azt hiszem, az AstroGrep-ben jobban megvalósított.Az AstroGrep szintén kereshet Word fájlokat, ami hasznos eszköz. Az összes eredményt mentheti vagy kinyomtathatja a későbbiekben. Azt is találom, hogy a felületük korszerűbb és a szemet kedvelő.
BareGrep
BareGrep egy meglehetősen egyszerű keresőprogram, amely támogatja a szabályos kifejezéseket és az összes alapvető keresési funkciót. Nagyon gyors és összességében táblázatos formában jeleníti meg a mérkőzéseket. Az ingyenes verzióban egy tilos képernyő jelenik meg, amelyet nem lehet letiltani. A pro verzió ára 25 dollár, és úgy tűnik, hogy csak letiltja a splash képernyőt, különben a funkciók megegyeznek.
PowerGREP
Ha a végső keresési programot keresi, akkor keresse meg a PowerGREP -t. Ennek a programnak komolyabb jellemzői vannak, és komoly árcédulával jár együtt. Ez egy hatalmas $ 159! Nagyon sok a fent említett funkciók, plusz még néhány, és mindegyik szépen beillesztett egy nagyon kis felületbe.
Csak ezt a programot javaslom, ha komoly keresési igényei vannak, beleértve a szövegek keresését Word fájlokban , PDF-dokumentumokat, Excel-táblázatokat stb. A statisztikai adatokat akár naplófájlokból is kiválaszthatja, és megadhatja azokat. Ez egy nagyon hatékony eszköz.
Beépített Windows parancsok
Ha csak gyorskeresést szeretne végrehajtani, és nem kíván teljes körű programot telepíteni, a beépített parancssori eszközök a Windows rendszerben. Az egyik fut a normál parancssorban, a másik a PowerShell. Mindkettő nagyon erős, és elég sok mindent keres, amit keres.
Az első parancs findstr. A referenciadokumentum itt olvasható, hogy megtudja, hogyan használja a findstr-ot. A parancssorba a findstr /?parancsot is beírhatja, és megmutatja a felhasználást. Amint látja, van néhány lehetőség. Nyilvánvaló, hogy ez sokkal bonyolultabb, mint a fenti programok egyikének használata.
A második lehetőség a Select-String parancs a Windows PowerShell. Ismét igen nagy tanulási görbe van ezekkel a parancsokkal, ha még nem használta őket. A Microsoftnak jó bemutatója van a a Select-String használata -en, tehát olvassa el ezt.
a legjobb módja annak, hogy nagyszámú fájlban keressenek szöveget. Javaslom, hogy kipróbáld a különböző lehetőségeket, és nézd meg, melyik működik legjobban az Ön számára. Enjoy!