Căutare avansată de fișiere în Windows. Căutare accelerată de date în Total Commander

Uneori trebuie să cauți fișiere. Din diverse motive, unul dintre ele este că trebuie să găsiți un fișier vechi pierdut în foldere. Se întâmplă că, pe baza unui anumit cuvânt conținut într-un fișier, trebuie să selectați fișierul dorit din grup.

De exemplu, trebuie să traduceți o temă pentru WordPress. Șablonul are cuvântul „etichete”, care este afișat după intrare, dar trebuie să existe cuvântul „etichete”. Pentru a schimba un cuvânt, mai întâi trebuie să găsiți fișierul care conține acest cuvânt sau mai multe fișiere. Total Commander va găsi rapid toate astfel de fișiere în folderul cu teme.

  • Total Commander - Comenzi - Căutați fișiere.
  • Specificați locația de căutare.
  • Introduceți textul pe care doriți să îl căutați.

În cazul nostru, locația de căutare este folderul cu fișierele tematice, textul „etichete”. Odată găsite fișierele, acestea pot fi editate. În mod similar, puteți găsi toate cuvintele și expresiile în limba engleză care sunt postate pe pagina site-ului dacă utilizați un șablon care nu a fost încă tradus în rusă.

În plus, Total Commander are funcții utile pentru lucrul cu fișiere și foldere. De exemplu, puteți selecta un grup de foldere sau fișiere pentru copiere.

Puteți redenumi un folder sau un fișier direct în Total Commander. Acest lucru poate fi necesar pentru a redenumi un fișier cu extensie txt într-un fișier cu extensie html.

Puteți copia întreaga cale către fișier cu toate folderele și subfolderele. Acest lucru este necesar atunci când trebuie să lucrați cu un număr mare de fișiere. Este util să folosiți această funcție pentru a căuta fișiere, pentru a nu fi nevoie să tastați manual până la folderul dorit.

Odată ce fișierul necesar este găsit, deschideți-l într-un editor de text și găsiți cuvântul dorit în corpul fișierului. Pentru a face acest lucru, utilizați funcția de căutare a documentelor.

Total Commander are o problemă cu căutarea. În mod implicit, este produs în toate subdirectoarele. De exemplu, aveți un folder Descărcări, care are o grămadă de subdirectoare și fișiere. Știți că fișierul de care aveți nevoie este în folderul în sine, dar TC Mod implicit va căuta, de asemenea, în toate subdirectoarele, ceea ce necesită timp. Am observat că de cele mai multe ori caut doar ceva în folderul selectat. Aceasta înseamnă că este mai eficient să o faci în mod implicit. Problema este că TC nu are această opțiune. Dar există o cârjă!

Puteți crea un așa-numit „model de căutare” și îl puteți atribui unei comenzi rapide de la tastatură în locul celei obișnuite (sau oricărei alte comenzi dorite).

1. Deschideți căutarea (implicit Alt+F7)
2. Selectați imbricarea dorită și ștergeți linia „Căutare locație”.
3. Fila „Modele de căutare”.
4. Butonul „Salvare”.
5. Este mai bine să denumești șablonul pentru ca mai târziu să fie clar despre ce este vorba. De exemplu ThisDir. Să închidem.

1. Acum accesați Instrumente> Listă de comenzi
2. Categoria usercmd.ini
3. Nou. Îl poți numi cu sens. Am lăsat-o așa pentru că nu am făcut alte comenzi și am fost prea leneș.
4. În câmpul „Comandă”, faceți clic pe lupă. Pentru a căuta rapid în „Mască”, tastați loadsearch și selectați comanda „LOADSEARCH stored search”.
5. În câmpul „Parametri”, specificați numele șablonului dvs. (ThisDir). Asta e tot aici.

1. Acum mergeți la Configurare>Setări>Diverse
2. În secțiunea „Predefinire taste rapide”, selectați combinația dorită. De exemplu, Ctrl+F
3. În câmpul „Comandă”, poate apărea comanda care este deja atribuită acestei combinații. Pur și simplu îl schimbi cu al tău. Faceți clic pe lupă și, în fereastra deja familiară, găsiți comanda în usercmd.ini. Acum pentru căpușă.

Acum, când apăsați Ctrl+F, căutarea va fi implicită numai la folderul selectat.

Am găsit odată această metodă pe forumul wincmd (cred), dar am decis să o prezint într-o formă mai înțeleasă.

Un scurt FAQ bazat pe comentarii:
Î: Dar există o căutare rapidă.
A: Știu. Scriu despre cea obișnuită. Această postare este pentru cei care doresc să o folosească pe cea obișnuită.

Î: Există și acest plugin și aplicație...
A: Grozav. Dar postarea este despre căutare.

Î: Dar o căutare rapidă! Nu este nevoie de cea obișnuită, nu este nevoie de această postare!
R: Dacă nu ai nevoie de ceva, poate ar trebui să treci.

Veți putea obține cel mai rapid și mai convenabil acces la tot conținutul disponibil pe unitățile dvs. și veți putea efectua operațiuni instantanee cu orice foldere/fișier.

Interfața de utilizator Total Commander este proiectată într-o formă clasică cu două panouri, ceea ce este cu siguranță convenabil atunci când executați o mare varietate de comenzi cu obiecte. În vârful „comandantului” se află principalul meniu opțional, iar sub ea - bara de instrumente pentru acces instantaneu la multe funcții și setări ale centrului comercial. În panoul orizontal de mai jos, pentru un confort și mai mare, există cele mai multe comenzi utilizate frecvent.

Iată, în principiu, toate blocurile funcționale principale ale managerului de fișiere care vă pot fi utile atunci când utilizați TC.

Selectarea discurilor (unităților) în Total Commander

Înainte de a începe să lucrați cu fișiere/foldere, mai întâi trebuie să găsiți și să deschideți unitatea externă/internă/de rețea pe care sunt stocate. Pentru a face acest lucru, în colțul din stânga sus al fiecărui panou, faceți clic pe dreptunghi cu săgeatăși selectați acest hard disk/unitate flash/hdd de rețea etc.

Căutarea fișierelor în Total Commander

Pentru a găsi rapid foldere/fișiere importante de pe disc, utilizați funcția de căutare integrată în TK făcând clic pe pictograma „binoclu” din bara de instrumente sau făcând clic succesiv pe următoarele opțiuni din meniul de setări: "Echipe" --> „Găsiți fișiere”. Și pentru a obține rezultate mai bune, utilizați suplimentar. parametrii de căutare.

Operații de bază cu foldere/fișiere în Total Commander

Toate acțiunile cu foldere/fișiere în „comandant” sunt efectuate extrem de simplu, la propriu, prin apăsarea unuia sau a două butoane.

Selectarea fișierelor

Pentru a efectua operații cu fișiere pe mai multe obiecte simultan, acestea trebuie mai întâi selectate. Acest lucru se poate face făcând clic pe fiecare obiect de drepturi. tastatură soareci sau leul ei. butonul, după ce ați apăsat lung Ctrl.

Redenumirea fișierelor

Găsiți fișierul/dosarul dorit și faceți dublu clic pe obiect (dar nu prea repede!) leu. butonul mouse-ului, apoi setați un nume nou.

Ștergerea fișierelor

Selectați obiectul dorit sau marcați mai multe articole deodată. Apoi apasa F8- cheia de ștergere.

Copiați/mutați fișiere

Selectați într-un singur panou fișierul/dosarul dorit sau mai multe piese, având în prealabil marcate (adică evidențiate). Apoi, într-un alt panou, selectați directorul de destinație(adică folderul în care doriți să copiați/transferați aceste obiecte) și faceți clic F5 sau F6.

Conexiune FTP în Total Commander

Faceți clic pe pictogramă „Creează o conexiune ftp” pe tabloul de bord Total Commander. Apoi, introduceți adresa URL sau adresa serverului și configurați setări suplimentare. parametrii de conectare. Pentru a vă conecta la conexiuni FTP gata făcute în viitor, faceți clic pe opțiune „Conectează-te la serverul ftp”.

Conectarea unităților de rețea în Total Commander

Optiune "Net"în meniul de setări al programului. Apoi, selectați funcția „Hartă unitatea de rețea”.

În fereastra care apare, selectați unitatea dorită și folderul de rețea pe care doriți să le utilizați în viitor.

Iată cel mai elementar lucru de care ați putea avea nevoie atunci când utilizați TC. Cu toate acestea, dacă studiezi acest utilitar mai serios, îi poți folosi capacitățile mult mai larg!

Inclus Comandant total- cel mai puternic manager de fișiere pentru sistemele Windows - există o funcție de căutare, apelată de un buton de pe bara de instrumente sau prin apăsarea Alt + F7. Este mult mai bun decât motorul de căutare implementat în exploratorul de sistem: vă permite să setați condiții flexibile de căutare, căutări după conținutul intern al fișierelor, permite lucrul cu șabloane personalizate etc.


Cu toate acestea, procesul de căutare în sine Comandant total, ca și în Explorer, este o procedură îndelungată dacă zona căutată este rădăcinile discurilor sau folderelor cu o cantitate mare de date. Cum să accelerezi acest proces?

1. Program totul

Caseta de căutare Comandant total are o opțiune discretă cu o casetă de selectare nebifată – .

Când este activat, ni se va solicita să descarcăm acest lucru – instrument de căutare indexat. Suntem de acord cu această propunere.

Site-ul oficial al programului se va deschide în fereastra browserului :

Aici putem descărca fie versiunea obișnuită, instalată în mediul Windows, fie versiunea portabilă. Oricare dintre ele va funcționa atât ca software independent, cât și ca proces utilizat de instrumentele de căutare Comandant total.

Ce fel de program este acesta? Acesta este un motor obișnuit de căutare de date pentru Windows, care funcționează pe principiul indexării preliminare a conținutului mediilor conectate la computer.

Suportă sisteme de fișiere NTFSȘi ReFS. Foarte simplu, consumând resurse minime. Poate căuta fișiere nu numai după numele și diferitele atribute, ci și după conținutul intern al fișierelor. Cu toate acestea, performanța sa nu se aplică celui din urmă caz, deoarece conținutul intern al fișierelor nu este indexat.

Indexarea conținutului intern al tuturor fișierelor de pe computer– un proces care, cu volume mari de date, poate dura mult timp. Pentru a menține actualizată baza de date indexată, aveți nevoie nu numai de tehnologii software, ci și de resursele computerelor în sine. Această operațiune, care este efectuată în mod constant, ar fi, desigur, cu greu observabilă pe computerele puternice, dar pe dispozitivele slabe există un proces suplimentar care interacționează cu deja problematice. HDD, nu este necesar decât dacă este absolut necesar. Deci aici este reprezintă un compromis: pentru a căuta după cuvinte cheie din conținutul intern al fișierelor, obținem doar această oportunitate în sine, dar putem găsi instantaneu date după cuvinte cheie în numele lor. În timp ce atunci când se utilizează fonduri Comandant total Nu putem conta în niciun caz pe afișarea instantanee a ceea ce găsim: motorul de căutare inclus în managerul de fișiere nu se bazează pe un mecanism de indexare preliminară a datelor și de fiecare dată efectuează lucrări de căutare ulterior.

Programul este complet gratuit.

2. Configurarea Totului

Când instalați într-un mediu Windows, la unul dintre pași trebuie să selectați instalarea serviciului de program. Aceasta înseamnă că va funcționa în fundal. Și, în consecință, poate fi folosit de instrumentele de căutare Comandant total.

Același lucru trebuie făcut pentru versiunea portabilă dezambalată. Când lansați versiunea portabilă pentru prima dată, veți vedea o notificare cu opțiuni de indexare alese. Aici selectăm și instalarea serviciului .

Dacă acest lucru nu a fost făcut în timpul instalării programului într-un mediu Windows sau la lansarea versiunii portabile pentru prima dată, activați serviciul în setări (meniul Instrumente, fila General) . Aici, pentru versiunea portabilă, o atribuim să se lanseze împreună cu Windows. Pentru versiunea instalată, lansarea cu sistemul ar fi trebuit să fie activă implicit, dar pentru orice eventualitate, verificăm această problemă.

3. Căutați în Total Commander folosind mecanismele Everything

Deci, programul rulează în fundal, putem începe să căutăm fișiere folosind mecanismele sale interne Comandant total. Lansați fereastra motorului de căutare, introduceți criteriile pentru ceea ce căutați, activați opțiunea și începeți căutarea. Și ne bucurăm de rezultate instantanee.

Deși programul nu indexează conținutul intern al fișierelor, cu toate acestea, emiterea de rezultate de căutare pentru cuvintele cheie prezente în documente folosindu-l este puțin mai rapidă decât atunci când căutați folosind motorul de căutare în sine. Comandant total.

Uneori, în activitățile de zi cu zi pe calculator apare sarcina de a găsi fișiere duplicate. Pot exista multe motive pentru aceasta: lipsa spațiului pe hard disk, încercările de a reduce entropia în fișierele dvs., tratarea fotografiilor de pe camera dvs. care au fost aruncate în momente diferite și multe alte cazuri necesare.

Puteți găsi un număr mare de programe pe Internet care vă permit să căutați fișiere duplicate. Dar de ce să căutați programe dacă un instrument inteligent pentru o astfel de muncă este de obicei întotdeauna la îndemână. Și acest instrument se numește Comandant total(TC).

În acest articol voi arăta toate metodele bazate pe Comandant total versiuni 8.5 , în această versiune, căutarea fișierelor duplicate a devenit foarte bogată în funcționalități.

!!!O mică digresiune importantă. Ce vrei să spui prin fișier duplicat? Două fișiere sunt IDENTICE numai dacă sunt exact aceleași bit cu bit. Acestea. Orice informație dintr-un computer este reprezentată printr-o succesiune de zerouri și unu. Deci, fișierele se potrivesc numai atunci când se potrivesc complet cu succesiunea de zerouri și cele care alcătuiesc aceste fișiere. Toate discuțiile despre cum puteți compara două fișiere pe orice altă bază sunt profund eronate.

TC are două metode, în esență diferite, pentru a găsi fișiere duplicate:

  • Sincronizarea directoarelor;
  • Căutați duplicate;

Caracteristicile și aplicațiile lor sunt cel mai bine ilustrate cu exemple.

1.Sincronizare director.

Această metodă este folosită atunci când cele două foldere pe care le comparați au o structură identică. Acest lucru se întâmplă de obicei în multe cazuri, iată câteva dintre ele:

  • Ți-ai arhivat în mod regulat folderul de lucru? După ceva timp, trebuie să aflați ce fișiere au fost adăugate sau modificate de la crearea arhivei. Despachetați întreaga arhivă într-un folder separat. Structura folderului din acesta coincide practic cu cea de lucru. Comparați două foldere „original” și „restaurat din arhivă” și obțineți cu ușurință o listă cu toate fișierele modificate, adăugate sau șterse. Câteva manipulări simple - și veți elimina din folderul recuperat toate fișierele duplicate care se află în cel de lucru.
  • Lucrezi într-un folder de pe o unitate de rețea și faci în mod regulat o copie pe unitatea locală. De-a lungul timpului, folderul dvs. de lucru a devenit destul de mare, iar timpul petrecut pentru o copie completă a devenit foarte mare. Pentru a nu copia de fiecare dată întregul folder, puteți mai întâi să îl comparați cu cel de rezervă și să copiați doar acele fișiere care au fost modificate sau adăugate, precum și să ștergeți fișierele din folderul de rezervă care au fost șterse din cel principal.

Odată ce înțelegi și simți întreaga putere a acestei metode, tu însuți vei putea veni cu mii de situații în care metoda de sincronizare a directoarelor îți va fi de mare ajutor în munca ta.

Deci, cum se întâmplă totul în practică? Să începem.

Să presupunem că avem un folder principal "Lucru", care conține fișierele cu care lucrați. Și există un folder "Arhiva", care conține o copie veche a folderului "Lucru". Sarcina noastră este să găsim fișiere duplicate în ambele foldere și să le eliminăm din folder "Arhiva".

Deschide TC. În panourile din dreapta și din stânga, deschideți folderele comparate:

Apăsați meniu „Comenzi” - „Sincronizează directoare...”


Se deschide fereastra de comparare a directorului

În continuare trebuie să setăm parametrii de comparație. Pune o bifă în parametri „cu subdirectoare”, „după conținut”, „ignora data”

  • "cu subdirectoare"— vor fi comparate fișierele din toate subdirectoarele folderelor specificate;
  • „după conținut”- aceasta este opțiunea cheie care obligă TC să compare fișierele BIT cu BIT!!! În caz contrar, fișierele vor fi comparate după nume, dimensiune, dată;
  • "ignora data"— această opțiune forțează TC să arate fișiere diferite, fără a încerca să determine automat direcția copierii viitoare;

!!! Doar fișierele cu aceleași nume vor fi comparate!!! Dacă fișierele sunt identice, dar au un nume diferit, atunci nu vor fi comparate!

apasa butonul "Comparaţie".În funcție de dimensiunea fișierelor, comparația poate dura foarte mult, nu vă alarmați. În cele din urmă, comparația se va încheia și rezultatul va fi afișat în linia de stare de jos (secțiunea 1 din figură):


Dacă butoanele din secțiunea „Afișare” (secțiunea 2 din figură) sunt apăsate, atunci veți vedea rezultatul comparației pentru fiecare fișier.

— acest buton permite afișarea fișierelor care se află în panoul din stânga, dar nu în cel din dreapta;

— acest buton permite afișarea fișierelor identice;

— acest buton permite afișarea diferitelor fișiere;

— acest buton permite afișarea fișierelor care se află în panoul din dreapta, dar nu și în partea stângă;

Dacă inițial aveți toate butoanele de afișare oprite, atunci rezultatul comparației poate fi evaluat doar de bara de stare (secțiunea 1 din figura de mai sus), în acest caz vedem că au fost comparate 11 fișiere, dintre care 8 fișiere sunt la fel, 2 fișiere sunt diferite și există, de asemenea, un fișier în panoul din stânga care nu este în panoul din dreapta.

Pentru a ne finaliza sarcina, este necesar să lăsăm afișarea numai fișierelor identice (identice), așa că dezactivăm toate celelalte butoane de afișare


Acum mai avem doar fișiere identice și le putem șterge în siguranță din folder "Arhiva". Pentru a face acest lucru, selectați toate fișierele. Cel mai simplu mod de a face acest lucru este apăsând combinația universală CTRL+A. Sau mai întâi selectați prima linie cu mouse-ul, apoi apăsați tasta de pe tastatură SCHIMBși fără a o elibera, selectați ultima linie cu mouse-ul. Ca rezultat, ar trebui să obțineți ceva de genul acesta:

Pasul final este să faceți clic dreapta pe orice linie și să selectați elementul din meniul care se deschide „Șterge din stânga”

TC ne întreabă cu amabilitate despre dorința noastră,

iar dacă apăsăm "DA" apoi șterge toate fișierele marcate din folder "Arhiva".

După aceasta, cele două foldere sunt comparate automat din nou. Dacă nu aveți nevoie de o comparație repetată, procesul poate fi întrerupt făcând clic pe butonul "Avorta" sau apăsați tasta ESC pe tastatură. Dacă comparația repetată nu a fost întreruptă și am activat toate butoanele de afișare, atunci vom vedea o fereastră ca aceasta

Toate. Sarcina a fost finalizată. Toate fișierele identice au fost găsite și șterse din folder "Arhiva".

Video educațional pe această temă

2.Căutați duplicate.

Diferența fundamentală dintre această metodă și metoda de sincronizare a directoarelor este că TC ignoră numele fișierelor comparate. De fapt, compară fiecare fișier cu fiecare, și ne arată fișiere identice, indiferent cum se numesc ! Această căutare este foarte convenabilă atunci când nu cunoașteți nici structura folderelor, nici numele fișierelor comparate. În orice caz, după căutarea duplicatelor, veți primi o listă exactă de fișiere identice.

Voi demonstra găsirea duplicatelor folosind o sarcină practică, găsirea duplicatelor fotografiilor personale. Destul de des descărcați fotografii de pe gadgeturile digitale pe computer. Adesea situația devine confuză, ceva este resetat de multe ori, ceva este omis. Cum să ștergeți rapid fișierele care au fost aruncate de mai multe ori? Foarte simplu!

Să începem.

Să presupunem că vă aruncați întotdeauna toate fotografiile într-un dosar "FOTOGRAFIE" pe unitatea D. După toate resetările, folderul arată cam așa:

După cum puteți vedea, unele fișiere sunt localizate în foldere numite după data fotografierii, unele sunt plasate la rădăcina folderului "_Nou"Și „_Nou1”

Pentru a începe căutarea duplicatelor, deschideți folderul în care vom căuta în orice panou TC. În cazul nostru acesta este folderul "FOTOGRAFIE"

Apoi, apăsați combinația de taste de pe tastatură ALT+F7 sau selectați din meniu „Comenzi” - „Căutați fișiere”

Se deschide fereastra standard de căutare TC. Şir "Cauta fișiere:" lăsați-l gol, apoi toate fișierele vor fi comparate.

Apoi mergeți la marcaj „În plus”și bifați casetele „Căutați duplicate:”, „după dimensiune”, „după conținut”și apăsați „Pentru a începe căutarea”.


Căutarea poate dura FOARTE mult timp, nu vă fie teamă de acest lucru, deoarece există un număr mare de comparații ale unui volum mare de fișiere. În același timp, procentul de progres este afișat în bara de stare

Când căutarea se încheie, se va deschide o fereastră cu rezultatele căutării, în care apăsăm butonul „Fișiere în panou”


În fereastra de căutare și în fereastra panoului, fișierele identice sunt colectate în secțiuni separate prin linii punctate

Fiecare secțiune afișează numele fișierului și calea completă către fișier. Numele fișierelor IDENTICALE pot fi complet diferite!
În acest caz, este clar că aceeași fotografie a fost înregistrată de TREI ori, de două ori sub același nume( IMG_4187.JPG) și a treia oară această fotografie a fost înregistrată sub un nume complet diferit ( IMG_4187_13.JPG).

În continuare, rămâne să selectați fișierele identice inutile și să le ștergeți. Acest lucru se poate face manual selectând fiecare fișier apăsând o tastă Ins. Dar durează mult timp și nu este eficient. Există modalități mai bune și mai rapide.

Deci sarcina noastră este să eliminăm fișierele duplicate din foldere "_Nou"Și „_Nou1”.
Pentru a face acest lucru, apăsați pe tastatura suplimentară, tasta mare din dreapta [+] . De obicei, folosind această cheie în TC, fișierele sunt selectate prin mască. Aceeași operațiune se poate face prin meniu „Selectare” - „Selectare grup”