Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

Ooit wat tekst moeten vinden in een aantal verschillende tekstbestanden? Als u zich in de IT bevindt, kan dit probleem vrij vaak voorkomen. Misschien zoekt u naar een bepaalde zin in logbestanden of bent u een programmeur en moet u code vinden die in veel verschillende codebestanden staat.

Helaas is er geen gemakkelijke manier om dit te doen in Windows. De standaard Windows-zoekfunctie is vreselijk voor dit soort taken, omdat het super traag is en geen geavanceerde zoekopdrachten mogelijk maakt. Gelukkig zijn er verschillende andere manieren die veel beter zijn dan de Windows-zoekopdracht, die ik in dit bericht zal noemen.Ik zal niet gedetailleerd ingaan op elke oplossing, maar u kunt Google gebruiken voor meer informatie.

Als u geen software van derden wilt installeren en u vertrouwd bent met de opdrachtregel, moet u de sectie met ingebouwde zoekopdrachten hieronder bekijken. Ik neem aan dat de meeste mensen meer vertrouwd zijn met GUI-interfaces, dus daarom noem ik eerst de programma's. Zoekprogramma's van derden

Als het gaat om het doorzoeken van meerdere tekstbestanden, is grep de koning van alle zoekopdrachten.grep is een opdrachtregelprogramma in UNIX/Linux waarmee u geavanceerde zoekopdrachten kunt uitvoeren met reguliere expressies. Het is super populair en wordt gebruikt in elke Linux-distributie.

Dus als iemand een programma schrijft om in Windows te zoeken, bevat het onvermijdelijk het woord grep. Dat is vrijwel het geval met alle onderstaande programma's.

grepWin



grepWin is waarschijnlijk de meest populaire van de hier genoemde tools. Het ondersteunt reguliere expressies en stelt u in staat om ook tekst te zoeken en te vervangen.Ze hebben ook een tutorial op hun website om te helpen met reguliere expressies, maar je kunt Google voor nog veel meer gebruiken.

U kunt het zoeken beperken op bestandsgrootte, bestandstype en andere criteria. Het voegt ook een optie toe aan het contextmenu met de rechtermuisknop in Verkenner om snel een map te doorzoeken. De resultaten worden weergegeven in het onderste venster en u kunt er gewoon op dubbelklikken om de bestanden te openen.

AstroGrep



AstroGrep is ook een ander heel goed zoekprogramma. Het wordt niet alleen vrij vaak bijgewerkt, het laat ook zien waar in het bestand de tekst is gevonden.grepWin heeft die optie ook als je het keuzerondje Inhoud kiest, maar ik denk dat het beter is geïmplementeerd in AstroGrep.

AstroGrep kan ook zoeken in Word-bestanden, wat een handige functie is. U kunt alle resultaten ook opslaan of afdrukken voor toekomstig gebruik. Ik vind hun interface ook moderner en een lust voor het oog.

BareGrep



BareGrep is een vrij eenvoudig zoekprogramma dat reguliere expressies en alle basiszoekfuncties ondersteunt . Het is over het algemeen vrij snel en toont u overeenkomsten in tabelvorm.De gratis versie heeft een opstartscherm dat u niet kunt uitschakelen. De pro-versie kost $ 25 en lijkt het startscherm gewoon uit te schakelen, anders zijn de functies hetzelfde.

PowerGREP



Als je op zoek bent naar het ultieme zoekprogramma, zoek dan verder dan PowerGREP. Dit programma heeft een aantal serieuze functies en een serieus prijskaartje. Het is maar liefst $ 159! Het heeft vrijwel alle bovengenoemde functies, plus nog wat meer, en allemaal mooi verpakt in een mooie kleine interface.

Ik raad dit programma alleen aan als je serieuze zoekbehoeften hebt, zoals het zoeken naar tekst in Word-bestanden, PDF-documenten, Excel-spreadsheets, enz. Het kan zelfs statistieken uit je logbestanden halen en die informatie aan je geven . Het is een behoorlijk krachtig hulpmiddel. Ingebouwde Windows-opdrachten

Als u alleen een snelle zoekopdracht hoeft uit te voeren en geen volwaardig programma wilt installeren, kunt u de ingebouwde opdrachtregelhulpmiddelen in Windows gebruiken. De ene wordt uitgevoerd in de normale opdrachtprompt en de andere gebruikt PowerShell.Beide zijn behoorlijk krachtig en kunnen vrijwel alles vinden waarnaar u op zoek bent.



Het eerste commando is findstr. U kunt het referentiedocument hier lezen om te leren hoe u findstr kunt gebruiken. U kunt ook findstr /? bij de opdrachtprompt en het toont u het gebruik. Zoals u kunt zien, zijn er nogal wat opties. Dit is duidelijk een stuk ingewikkelder dan het gebruik van een van de bovenstaande programma's.

De tweede optie is de Select-String-opdracht in Windows PowerShell. Nogmaals, er is een behoorlijk grote leercurve met deze commando's als je ze nog niet hebt gebruikt.Microsoft heeft een goede tutorial over het gebruik van Select-String, dus zorg ervoor dat je die leest.



Dit zijn dus eigenlijk de beste manieren om te zoeken naar tekst in een groot aantal bestanden. Ik raad u aan de verschillende opties uit te proberen en te kijken welke het beste voor u werkt. Geniet ervan!

.
SETUP UA COMPUTER BLOG