Există mai multe ocazii în care este posibil să fie nevoie să îmbinați mai multe fișiere text într-un singur fișier text. De exemplu, este posibil să primiți un CD care conține sute de fișiere text, toate în directoare diferite, pe care trebuie să le combinați într-un singur fișier pentru a importa în Excel etc.
Este de asemenea util dacă aveți un jurnal de rețea fișiere, fișiere de jurnal de server sau jurnale de backup pe care doriți să le combinați în scopul minelor de date sau analizei datelor. Există câteva modalități diferite de a vă alătura împreună fișierelor text și rezultatele sunt ușor diferite în funcție de metoda pe care o alegeți.
În acest articol, voi scrie despre mai multe moduri de combinare a fișierelor text astfel încât dacă o metodă nu funcționează prea bine, puteți încerca altceva.
Metoda 1 - Prompt de comandă
Dacă sunteți în stare să utilizați promptul de comandă, atunci există câteva comenzi simple pe care le puteți utiliza pentru a îmbina rapid o grămadă de fișiere text. Avantajul utilizării liniei de comandă este că nu trebuie să instalați niciun program terță parte. Dacă doriți un mic primer pentru utilizarea liniei de comandă, verificați ghidul începătorului pentru a utiliza linia de comandă.
De asemenea, deoarece linia de comandă poate lua mai mulți parametri, puteți crea într-adevăr o comandă destul de complexă pentru a filtra și a sorta fișierele pe care doriți să le includeți în procesul de îmbinare. Voi explica cea mai simplă comandă, dar, de asemenea, vă voi arăta câteva exemple pentru a vă arăta cum să faceți lucrurile mai complicate. În primul rând, deschideți Windows Explorer și mergeți la directorul în care se află fișierele de text . Dacă fișierele sunt stocate în mai multe subfoldere, navigați la directorul părinte. Acum, apăsați și țineți apăsat pe CTRL + SHIFT, apoi faceți clic dreapta pe orice loc gol din fereastra Explorer.
Aceasta va deschide o fereastră de comandă care este deja setată în directorul în care vă aflați. Acum, tot ce trebuie să faceți este să tastați comanda. După cum puteți vedea mai sus, am trei documente text în dosar împreună cu câteva dosare. Dacă doriți să combinați numai fișierele text din acest dosar, aș emite această comandă:
pentru% f în (* .txt) nu introduceți "% f" & gt; c: \ Test \ output.txt
În codarea parolei, aceasta este o simplă buclă FORcare se lenește prin toate fișierele terminând cu .TXT și le trimite la un fișier numit output.txt.
După cum puteți vedea mai sus, o comandă separată pentru fiecare fișier text pe care îl găsește în director. Rețineți că dacă aveți un fișier text, dar are o extensie diferită, cum ar fi .log sau .dat, etc, puteți schimba pur și simplu valoarea * .txt din comandă. Este, de asemenea, de remarcat faptul că ieșirea ar trebui să fie într-o locație diferită de directorul curent, altfel va adăuga fișierul de ieșire la sine, deoarece este, de asemenea, un fișier text. Acum, să spunem că aveți fișiere text care sunt situate nu numai într-un singur dosar, ci în mai multe subfoldere. În acest caz, putem adăuga un parametru comenzii, care îi va spune să caute în mod recursiv fișiere text în orice subfoldere a directorului curent.
pentru / R% f în (* .txt) nu introduceți "% f" & gt; & gt; c: \ Test \ output.txt
Veți observa parametrul / Rimediat după instrucțiunea for. Acum când execut comanda, veți vedea că găsește câteva fișiere text suplimentare în cele trei directoare care se află în același director.
Așa cum se întâmplă de obicei cu linia de comandă, există de fapt o altă comandă care vă permite să faceți același lucru ca și instrucțiunea FORde mai sus. Comanda este de fapt mult mai simplă și dacă aceasta funcționează bine pentru tine, atunci nu ezitați să o utilizați în locul metodei de mai sus.
copy * .txt output.txt
Această comandă funcționează bine, dar nu are la fel de multe opțiuni ca și comanda anterioară. De exemplu, nu vă va permite să căutați în mod recursiv prin subfoldere.
Metoda 2 - TXTCollector
TXTCollector instrument de fuzionare de fișiere text cu un set de caracteristici decent. Este foarte ușor de utilizat și poate fi configurat să funcționeze în câteva moduri diferite.
Mai întâi, tastați sau copiați și lipiți calea dosarului în caseta Folderdin partea de sus sau pur și simplu faceți clic pe butonul Navigare Foldereși selectați folderul cu fișierele text. Puteți alege apoi tipul de fișiere pe care doriți să le combinați.
În mod implicit, TXTCollector va căuta toate fișierele TXT și le va combina. Cu toate acestea, puteți selecta din listă și combinați sau combinați mai multe fișiere CSV, BAT, HTM, LOG, REG, XML și INI într-una!
Verificați Includeți subfoldereledacă doriți ca TXTCollector să examineze recursiv în fiecare sub-folder al directorului principal. TXTCollector vă va arăta exact câte fișiere a fost găsit în director.
În continuare puteți alege un separator care va apărea între fiecare fișier care este fiind combinate. Aceasta este o caracteristică plăcută pe care nu o obțineți cu metoda liniei de comandă. Fie că puteți alege din meniul derulant, fie că puteți introduce în cutie orice doriți.
În mod implicit, programul va pune numele directorului, numele fișierului și separatorul dintre fiecare fișier. Dacă doriți să combinați fișierele în mod continuu fără a întrerupe între fiecare fișier, bifați Nu separator, Nu există nume de fișierși Nu se returnează/ p>
Veți avea apoi posibilitatea de a adăuga un spațiu între fișiere sau nu. Lucrul minunat despre TXTCollector este că îl puteți personaliza cu adevărat. Dacă faceți clic pe link-ul din partea de jos numit Extensii și separatoare, puteți adăuga propriile extensii la TXTcollector.
Editați fișierul extenss.txtlocalizat în directorul de date al aplicației TXTCollector. Rețineți că TXTcollector se ocupă numai de fișiere text simplu, indiferent de ce extensie este folosită. Prin urmare, nu poate combina mai multe fișiere XLS, de exemplu, dacă nu sunt salvate ca text simplu.
Singura limitare a programului este aceea că poate combina simultan 32.765 de fișiere text. Dacă aveți mai mult de atât, puteți combina cele mai multe într-una și apoi combinați una mai mare cu una mai mică, până la 32.765!
În general, o aplicație freeware foarte simplă, dar puternică pentru combinarea mai multor texte fișiere. Sperăm că aceste două metode vor funcționa pentru majoritatea oamenilor. Dacă ați intrat într-o situație care este mai complicată, nu ezitați să postați un comentariu și voi încerca să vă ajute.
De asemenea, asigurați-vă că verificați alta post despre cum să combinați mai multe prezentări PowerPoint. Bucurați-vă!