Linia de comandă și cum se elimină extensiile de fișiere

Probabil știți că majoritatea fișierelor au o extensie precum TXT sau EXE după numele fișierului, chiar dacă acestea nu sunt întotdeauna afișate în Windows. Extensiile de fișiere sunt modul în care Windows știe ce să facă cu anumite fișiere, cum ar fi deschiderea fișierelor text în Notepad sau Microsoft Office. Cu toate acestea, dacă afacerea dvs. trebuie să elimine extensiile de fișiere, utilizarea liniei de comandă și a unui fișier batch este mult mai rapidă decât redenumirea manuală a fișierului.

Linia de comandă

Linia de comandă Windows este o interfață text familiară pentru oricine a lucrat cu DOS sau Unix, deși nu este utilizată în mod obișnuit de către o persoană obișnuită. Comenzile la promptul de comandă sunt adesea folosite de administratorii de sistem pentru diverse sarcini, de la verificarea diagnosticării rețelei până la efectuarea copiilor de rezervă. Deoarece nu există o interfață grafică pentru utilizator, acestea rulează de obicei mult mai repede, dar mai important, comenzile din linia de comandă pot fi executate într-un lot - mai multe comenzi diferite într-o singură linie - pentru a atinge un anumit scop.

Deschideți terminalul de comandă apăsând „Win-R” pentru a deschide meniul Run, apoi tastați „cmd” și apăsați „Enter”.

Redenumiți

Comanda „rename” sau „ren” redenumește un fișier sau director specificat. Structura de bază este:

ren C: \ path \ to \ file.txt newfile

În acest exemplu, fișierul „file.txt” va fi redenumit „newfile”, fără o extensie (.txt). Rețineți că pentru multe fișiere și directoare, va trebui să utilizați ghilimele pentru a face ca comanda de redenumire să funcționeze cu spații.

De exemplu, va funcționa următoarea linie:

ren "C: \ cale către \ documentele mele \ fișier.txt" newfile.txt

Totuși, va apărea o eroare dacă linia nu include ghilimele:

ren C: \ cale către \ documentele mele \ file.txt newfile.txt

Pentru a redenumi un director, utilizați același format, dar utilizați numele directorului în locul unui fișier, cum ar fi:

ren "C: \ Old Directory Name" "director nou"

Observați ghilimelele din jurul noului director din cauza spațiului.

Pentru orice comandă, tastați comanda cu „/?” după el pentru sintaxă și opțiuni.

Copiați și XCopy

Copierea este similară cu redenumirea cu alte câteva comutatoare. Copierea funcționează și pe fișiere. Sintaxa este:

copiați C: \ my \ oldfile.bat C: \ my \ newfile

Rețineți că fișierele copiate vor apărea în directorul de lucru (cel pe care promptul de comandă îl specifică ca locație), cu excepția cazului în care dați o locație exactă pentru noul fișier.

XCopy, ca și copierea, creează duplicate, dar funcționează atât pe fișiere, cât și pe directoare. Sintaxa este aceeași:

xcopy "C: \ my \ old directory" "C: \ my \ new directory"

Comercii și fișiere lot

Linia de comandă folosește metacaractere. De exemplu, tastând următoarele se vor copia toate fișierele TCT în directorul d: \ my \ backup fără extensii de fișiere:

copiați * .txt "D: \ directorul meu de rezervă *."

Comercierii sunt deosebit de utili atunci când aveți de-a face cu mai multe fișiere și tipuri de fișiere.

Combinând totul până acum, puteți crea un fișier nou numit „backup.bat” fie într-un editor de text, cum ar fi Notepad sau Vim, fie prin linia de comandă cu comanda „edit backup.bat”. Utilizați aceste comenzi:

copiați „c: \ cale în \ unele fișiere *."c: \ backup \ redenumiți C: \ backup *. *. del c: \ backup * .txt

Salvați și închideți fișierul.

Din linia de comandă, tastați „backup.bat” și fișierul batch va rula comenzile specificate: mai întâi, copiați toate fișierele din acel director, apoi redenumiți-le pentru a elimina extensiile.

Rețineți că orice fișiere cu același nume, dar extensii diferite (cum ar fi „fișierul meu.txt” și „fișierul meu.odt”) nu vor suprascrie primul redenumit. În acest caz, din cauza sortării alfabetice, „myfile.odt” va deveni „myfile” în timp ce „myfile.txt” va rămâne cu extensia TXT.


$config[zx-auto] not found$config[zx-overlay] not found