Sida loo isku daro ama la isugu daro faylal qoraal oo badan

Waxaa jira dhowr jeer oo laga yaabo inaad u baahato inaad ku milmaan faylal badan oo qoraal ah oo gal qoraal ah. Tusaale ahaan, waxaa laga yaabaa inaad hesho CD ka kooban boqollaal faylal qoraal ah, oo dhammaantood ku jira hageyaal kala duwan, kuwaas oo aad u baahan tahay inaad isku geyso hal fayl si aad u soo dejiso Excel(Excel) , iwm.

Waxa kale oo faa'iido leh haddii aad haysatid faylal log shabakad, faylasha log server, ama diiwaannada kaydka ah ee aad rabto inaad isku darto ujeedooyinka macdanta ama falanqaynta xogta. Waxaa jira dhowr siyaabood oo kala duwan oo aad u mari karto ku biirinta feylasha qoraalka isla markaana natiijadu wax yar bay ka duwan tahay iyadoo ku xiran habka aad doorato.

Maqaalkan, waxaan ku qori doonaa dhowr siyaabood oo loo isku daro faylasha qoraalka si haddii hal hab uusan si fiican u shaqeynin, waxaad isku dayi kartaa wax kale.

Habka 1-Amarka degdegga ah

Haddii aad ku qanacsan tahay isticmaalka degdegga ah, ka dib waxaa jira dhowr amar oo fudud oo aad isticmaali karto si aad si dhakhso ah ugu milmaan dhammaan faylasha qoraalka. Faa'iidada isticmaalka degdegga amarka waa inaadan ku rakibin barnaamij kasta oo dhinac saddexaad ah. Haddii aad rabto in yar oo asal ah adoo isticmaalaya amarka degdega ah, hubi hagahayga bilawga ah si aad u isticmaasho amarka degdega ah(beginner’s guide to use the command prompt) .

Sidoo kale, maadaama khadka talisku uu qaadan karo cabbirro badan, waxaad runtii abuuri kartaa amar aad u adag si aad u shaandhayso oo aad u kala saarto faylasha aad rabto inaad ku darto habka ku biirista. Waxaan sharxi doonaa amarka ugu fudud, laakiin sidoo kale waxaan ku dhex dari doonaa dhawr tusaale si aan kuu tuso sida loo sameeyo walxaha aadka u adag.

Marka hore, fur Windows Explorer oo tag tusaha meesha aad ku yaalliin faylasha qoraalka. Haddii faylalka lagu kaydiyo kayd-hoosaadyo badan, u gudub tusaha waalidka. Hadda taabo oo hay CTRL + SHIFT ka dibna midig-guji meel kasta oo madhan oo ku taal daaqada Explorer .

fur daaqadda amarka halkan

Tani waxay furi doontaa daaqad amar ah oo horay loogu dejiyay tusaha aad ku jirtay. Hadda waxa kaliya ee aan sameyno waa ku qor amarka. Sida aad kor ku arki karto, galka waxaan ku hayaa saddex dukumeenti qoraal ah oo ay la socdaan dhowr faylal. Haddii aan rabo in aan isku daro faylalka qoraalka ah ee ku jira hal gal, waxaan soo saari lahaa amarkan:

for %f in (*.txt) do type “%f” >> c:\Test\output.txt

Codaynta luqadda, kani waa loop fudud oo loop(FOR) ah kaas oo dhex mara dhammaan faylalka ku dhammaanaya .TXT kana soo saara fayl la yiraahdo Output.txt .

isku dar txt cmd

Sida aad kor ku arki karto, loop-ku wuxuu kaliya u wadaa amar gooni ah fayl kasta oo qoraal ah oo uu ka helo hagaha. Ogsoonow haddii aad haysato faylka qoraalka, laakiin waxay leedahay kordhin ka duwan sida .log ama .dat, iwm, markaa waxaad si fudud u bedeli kartaa qiimaha * .txt ee amarka. Waxa kale oo xusid mudan in wax-soo-saarku uu ahaado meel ka duwan tusaha hadda jira, haddii kale waxay ku dhejin doontaa faylka wax-soo-saarka laftiisa maadaama uu sidoo kale yahay faylka qoraalka.

Hadda aynu nidhaahno waxaad haysaa faylal qoraal ah oo aan ku jirin hal gal oo keliya, balse ku jira fayl-hoosaadyo badan. Xaaladdan oo kale, waxaan ku dari karnaa halbeeg amarka, kaas oo u sheegi doona inuu si isdaba-joog ah u raadiyo faylasha qoraalka ee kasta oo hoosaadyada tusaha hadda jira.

for /R %f in (*.txt) do type “%f” >> c:\Test\output.txt

Waxaad ogaan doontaa cabbirka /R isla markaaba bayaanka. Hadda marka aan socodsiiyo amarka, waxaad arki doontaa inay ka helayso dhowr faylal qoraal ah oo dheeri ah oo ku jira saddexda hage ee ku jira hagaha isku midka ah.

isku dar faylasha qoraalka

Sida caadiga ah isla markiiba amarka, waxaa jira amar kale oo kuu ogolaanaya inaad sameyso wax la mid ah bayaanka FOR  ee sare. Amarka dhab ahaantii aad ayuu u fudud yahay oo haddii uu si fiican kuugu shaqeeyo, ka dib waxaad xor u tahay inaad isticmaasho halkii habka kor ku xusan.

copy *.txt output.txt

nuqul ka mid ah faylasha qoraalka

Amarkani si fiican buu u shaqeeyaa, laakiin ma haysto doorashooyin badan sidii amarkii hore. Tusaale ahaan, kuma oggolaan doono inaad si isdaba joog ah uga dhex raadiso faylalka hoose.

Habka 2 - TXTCollector

TXTCollector waa qalab isku darka faylalka qoraalka ah ee bilaashka ah oo leh sifo wanaagsan. Aad bay u fududahay in la isticmaalo waxaana loo habayn karaa inay ku shaqeyso dhawr siyaabood oo kala duwan.

isku dar galalka qoraalka

Marka hore, ku qor ama nuqul ka samee oo ku dheji dariiqa galka sanduuqa Folderka(Folder) ee sare ama si fudud guji badhanka Folders(Browse Folders)  oo dooro galka ay ku jiraan faylalka qoraalka. Waxaad markaas dooran kartaa nooca faylasha aad rabto in aad isku darto.

Sida caadiga ah, TXTCollector ayaa raadin doona dhammaan faylasha TXT oo isku dari doona. (TXT)Si kastaba ha ahaatee, waxaad ka dooran kartaa liiska oo aad isku dari kartaa ama ku dari kartaa CSV badan , BAT , HTM , LOG , REG , XML , iyo INI faylal sidoo kale!

Calaamadee sanduuqa ku dar(Include subfolders) galka-hoosaadka haddii aad rabto in TXTCollector uu si isdaba joog ah u eego fayl kasta oo ka mid ah galka weyn. TXTCollector ayaa ku tusi doona sida saxda ah inta fayl ee laga helay hagaha.

isku dar faylalka txt

Marka xigta waxaad dooran kartaa kala sooc ka soo dhex muuqan doona fayl kasta oo la isku daray. Tani waa muuqaal fiican oo aadan ka helin habka khadka taliska. Ama waxaad ka dooran kartaa liiska hoos u dhaca ama waxaad ku qori kartaa wax kasta oo aad rabto gudaha sanduuqa.

Sida caadiga ah, barnaamijku wuxuu dhigayaa magaca tusaha, magaca faylka, iyo kala soocida fayl kasta. Haddii aad rabto inaad si joogto ah isugu geyso feylasha adiga oo aan wax kala goyn ah u dhexeynin fayl kasta, iska hubi ma jiro kala sooc(No Separator) , Magaca( No Filename) faylka , iyo Soo celinta Gaadhida(No Carriage Returns) .

isku dar faylal badan oo txt ah

Kadib waxaad yeelan doontaa ikhtiyaarka ah inaad ku darto calaamad meel bannaan oo u dhaxaysa faylasha iyo in kale. Waxa ugu fiican ee ku saabsan TXTCollector waa inaad runtii habayn karto. Haddii aad gujiso xiriirka hoose ee la yiraahdo Extensions and Separators , waxaad ku dari kartaa kordhintaada TXTcollector .

Tafatir faylka extensions.txt ee ku yaal tusaha xogta codsiga TXTCollector . Ogsoonow in TXTcollector kaliya uu gacanta ku hayo faylalka qoraalka cad, iyada oo aan loo eegin kordhinta la isticmaalo. Sidaa darteed, iskuma dari karo faylal badan oo XLS ah, tusaale ahaan, ilaa ay u kaydsan yihiin qoraal cad mooyaane.

Xaddidaadda kaliya ee barnaamijku waa in uu isku dari karo 32,765 faylal qoraal ah hal mar. Haddii aad haysatid wax intaas ka badan, waxaad isku dari kartaa kuwa badan oo mid ah ka dibna ku dari kartaa kan weyn iyo kuwa yar yar, ilaa 32,765!

Guud ahaan, abka bilaashka ah ee aad u fudud, haddana awood leh oo loogu talagalay isku-darka faylalka qoraalka badan. Waxaan rajeyneynaa(Hopefully) , labadan hab ayaa u shaqeyn doona dadka badankiisa. Qabsoon bilisummaa biyyattii adda addaa adda addaa adda baasuun barbaachisaa dha.

Sidoo kale, hubi inaad hubiso qoraalkayga kale ee ku saabsan sida loo isku daro bandhigyada PowerPoint ee badan(combine multiple PowerPoint presentations) . Ku raaxayso!



About the author

Waxaan ahay injineer software leh in ka badan 10 sano oo waayo-aragnimo ah horumarinta iyo dayactirka Windows 11 ama 10 codsiyada. Waxaan sidoo kale khibrad u leeyahay la shaqeynta Google Docs iyo Microsoft Edge. Xirfadahayga meelahan ayaa iga dhigaya musharax aad u wanaagsan doorarka injineernimada software mustaqbalka.



Related posts