Cum să redenumești un fișier pe linia de comandă. Patru moduri de a redenumi în bloc fișierele în Windows

29.10.2020 Știri

Pentru a găsi rapid fișiere și a naviga rapid prin ele, nu este suficient să puneți totul în folderele corecte. Este la fel de important să oferiți nume de fișiere ușor de citit și semnificative. A te juca separat cu fiecare dintre ele este contraproductiv. Prin urmare, există căi redenumirea grupului.

Pentru a lucra cu un grup de fișiere, este mai bine să le copiați într-un folder separat. Acest lucru va simplifica foarte mult procesul.

Folosind instrumente standard Windows

Schimbarea numelor fișierelor

Să luăm în considerare cel mai simplu caz: avem al n-lea număr de imagini cu nume fără sens.

Să aducem numele acestor fișiere într-o formă vizuală Poza (n), Unde Imagine va fi numele, și n- număr de serie. Acest lucru se poate face cu ușurință direct în Explorer.

Selectați toate imaginile pe care vrem să le redenumim. Pentru a face acest lucru rapid, utilizați combinația de taste Ctrl + A. Apoi pur și simplu apăsați F2 sau faceți clic dreapta pe primul fișier și selectați „Redenumiți”. Introduceți cuvântul ca nume pentru imaginea selectată Imagineși apăsați Enter.

Windows va atribui automat același nume tuturor fișierelor ulterioare și va atribui toate numerele de serie.

Dacă este necesar, puteți anula redenumirea în masă cu combinația de taste Ctrl + Z.

Dacă doriți să redenumiți un grup de foldere în Explorer, puteți face acest lucru în același mod.

Modificarea extensiilor de fișiere

Să zicem că avem mai multe documente text, care după dublu clic se deschide cu un notepad. Dar avem nevoie ca acestea să fie deschise de browser în mod implicit. Pentru a face acest lucru, va trebui să le schimbați extensia din .txt în .html. Aceste tipuri de operații pot fi efectuate rapid folosind linia de comandă.

Clic Tastele Windows+ R, intrați în câmpul care apare cmdși faceți clic pe OK - vedem fereastra de linie de comandă. Acum introducem în el calea către folderul în care se află fișierele noastre, imediat după comandă CD: cd C:\Users\Max Volotsky\Desktop\Docs și apăsați Enter. Apoi folosim o comandă specială care le va schimba extensiile: redenumiți *.txt *.html și apăsați din nou Enter.

Extensia originală este indicată mai întâi în comandă, cea nouă este indicată a doua. După introducerea comenzii, sistemul face instantaneu modificări.

Pentru a returna totul așa cum era, trebuie să utilizați din nou comanda de redenumire, schimbând extensiile.

Utilizarea de utilități terțe

Niciun instrument încorporat nu poate egala funcționalitatea programe speciale, conceput special pentru redenumirea loturilor. Puteți găsi multe dintre acestea pe Internet. utilitati gratuite, trebuie doar să introduceți redenumirea în bloc a fișierului în căutare.

Ne vom uita la redenumirea folosind exemplul programului Bulk Rename Utility. Cu ajutorul acestuia, este foarte convenabil să schimbați numele folderelor și fișierelor, precum și extensiile acestora din urmă.

Când îl lansați pentru prima dată, poate părea că interfața utilitarului a venit direct din iad și poate că există ceva adevăr în asta. Dar utilizatorul nu trebuie să navigheze prin numeroase file și meniuri: el are acces la toate funcțiile dintr-o singură fereastră.

Deci, să presupunem că avem un grup de fișiere audio pe care vrem să le facem să arate plăcut ochiului. În acest caz, numerele și lipsa numelui artistului sunt enervante.

Lansăm aplicația și folosim managerul de fișiere încorporat pentru a merge la folderul de care avem nevoie. Apoi, utilizați combinația de taste Ctrl + A deja familiară pentru a selecta toate fișierele. Trebuie să eliminăm primele 3 caractere de la începutul fiecărui nume de fișier și să adăugăm numele artistului la început. Pentru a face acest lucru, specificați parametrii necesari în panourile Eliminare și Adăugare, apoi faceți clic pe Redenumire.

Acum ne vom asigura că toate extensiile constau din caractere minuscule: în panoul Extensie, selectați opțiunea Minuscul și faceți clic pe Redenumire.

După cum puteți vedea, alte panouri sunt disponibile în fereastra programului. De exemplu, Numerotarea vă permite să numerotați documentele căi diferite, iar cu majuscule puteți schimba majusculele caracterelor din numele fișierelor. Datorită coloanei Nume nou din exploratorul încorporat, care arată rezultatul unei redenumiri înainte de a fi aplicată, veți înțelege cu ușurință restul utilitarului de redenumire în bloc.

Ultima operațiune cu fișiere și foldere efectuată în program poate fi anulată cu ușurință folosind combinația de taste Ctrl + Z.

Putem spune cu 100% încredere că fiecare utilizator a întâlnit o situație în care trebuia să redenumească mai multe fișiere în același timp. Schimbarea numelui fiecărui fișier în mod individual nu este cel mai interesant lucru și cu siguranță nu este cel mai rapid. În astfel de cazuri, devine necesar să aflați cum să redenumiți mai multe fișiere simultanși faceți-o cât mai repede și eficient posibil. Această instrucțiune vă va spune cum puteți face acest lucru folosind mai multe metode. Descrie atât metodele de sistem încorporate, cât și aplicațiile de la terți.

Cum să redenumiți mai multe fișiere simultan în Explorer

Să începem cu cea mai simplă și mai evidentă metodă. Acest lucru se face prin Explorer și se va dovedi eficient pentru marea majoritate a utilizatorilor.

Cheie: După selectarea mai multor fișiere, le puteți redenumi rapid manual (dacă vorbim doar de câteva obiecte). Clic F2 , iar după acea utilizare Tab pentru a trece la următorul fișier.

Cum să redenumiți mai multe fișiere simultan prin linia de comandă

Următoarea metodă va fi executată prin linia de comandă și comanda corespunzătoare ren. Clic Victorie+ R si intra cmd. Clic introduce. După deschiderea promptului de comandă, introduceți calea către folderul cu fișierele de care aveți nevoie. De exemplu, pentru a accesa folderul Fotografii de pe unitatea D, trebuie să introduceți următoarea comandă:

CDD:\Fotografii.

Pentru a redenumi un singur fișier puteți folosi această comandă:

ren „fișier (1).txt” „fișier nou.txt”

Notă: Dacă un fișier conține spații în numele său, numele său trebuie plasat între ghilimele. Dacă nu, nu trebuie să folosiți ghilimele.

Cel mai bine este să utilizați promptul de comandă pentru a schimba rapid extensia unui număr mare de fișiere. De exemplu, aveți o listă de fișiere txt care trebuie convertite în html. Pentru a face acest lucru, utilizați comanda:

ren*.TXT*.html

Asteriscul în acest caz servește ca un indiciu că fișierul cu orice nume ar trebui redenumit.

În plus, puteți folosi semnul ? pentru alte instrucțiuni. Echipă ren*html *.??? va elimina ultima literă a extensiei din toate fișierele HTML. Acest lucru va transforma fișierele HTML în fișiere HTM. Acest principiu poate fi folosit nu numai pentru extensii, ci și pentru numele fișierelor. Folosiți-l așa cum doriți.

Cum să redenumești mai multe fișiere simultan folosind PowerShell

În comparație cu promptul de comandă, PowerShell oferă mult mai multă flexibilitate atunci când redenumim un număr mare de fișiere. Deschideți folderul care conține fișierele dvs., țineți apăsat butonul Schimbși selectați Deschideți fereastra PowerShell aici.

Mai întâi, să ne uităm la procesul de redenumire a unui fișier folosind următorul exemplu:

redenumiți-articol„file.extension” „new name.extension”

Destul de ușor, dar redenumirea unui fișier prin PowerShell este un lucru foarte ciudat, așa că să trecem la redenumirea grupului. Să ne uităm la această comandă ca exemplu:

dir | rename-item -NewName ($_.name -inlocuieste „”,”_”)

Echipă dir colectează toate fișierele dintr-un folder și le „atașează” la o comandă comună de redenumire redenumiți-articol. Mai departe $_. Nume indică faptul că trebuie să schimbați numele pentru fiecare dosarîn director. - a inlocui indică sistemului că o parte a numelui trebuie schimbată cu alta. Textul din primele ghilimele este ceea ce trebuie eliminat, iar ceea ce puneți în al doilea ghilimele va apărea în locul textului șters.

Această comandă specială elimină spații din numele fișierelor și le înlocuiește cu litere de subliniere. După ce ați învățat cum funcționează această comandă, puteți schimba cu ușurință numele fișierelor în loturi, fără a fi nevoie să jucați cu fiecare fișier separat. Desigur, puteți adăuga argumente suplimentare care vor complica redenumirea și o vor face mai specifice, dar pentru aceasta va trebui să studiați mai detaliat lista comenzilor existente în PowerShell. Dacă le cunoașteți, atunci cel mai probabil nu aveți nimic de făcut în această instrucțiune.

Cum să redenumiți mai multe fișiere simultan folosind programe terțe

PowerShell nu este pentru toată lumea, deoarece nu toată lumea are dorința de a învăța comenzile și modul în care sunt structurate. În acest caz, utilități terțe vin în ajutor, oferind redenumirea mai multor fișiere în același timp folosind interfețe ușor de înțeles grafic. Să ne uităm la utilitarul Bulk Rename ca exemplu.

Cum să utilizați utilitarul de redenumire în bloc

Trebuie să recunoaștem că un utilizator nepregătit poate fi intimidat aspect această aplicație, care amintește mai mult de consola echipamentelor complexe decât de un utilitar pentru schimbarea numelui mai multor fișiere în același timp. Cu toate acestea, utilitarul Bulk Rename oferă literalmente o mulțime de opțiuni diferite care pot fi utilizate numai în PowerShell dacă aveți abilități bine dezvoltate. comenzi text Consola Windows.

La prima vedere, se pare că nu poți trece fără jumătate de litru aici. Dar, în realitate, totul nu este atât de înfricoșător.

Da, interfața acestui utilitar este foarte complexă, dar frumusețea sa este că toate modificările pe care le faci sunt afișate imediat în coloană previzualizare. Datorită acestui lucru, puteți studia aplicația la întâmplare și puteți vedea cum acest sau acel parametru afectează numele fișierelor. De asemenea, trebuie spus că puteți învăța principiile de bază ale utilizării acestei aplicații și a interfeței sale în doar câteva minute.

Pentru a începe, accesați site-ul oficial al aplicației (este complet gratuit), descărcați-o și instalați-o. Dacă nu doriți să-l instalați, puteți utiliza „ versiune portabilă", dar în acest caz nu veți putea integra aplicația în meniul contextual, și, de asemenea, utilizați asocieri de fișiere BRU. Alegeți ceea ce este mai convenabil și de preferat pentru dvs.

În captura de ecran de mai sus puteți vedea că un număr mare de lucruri trebuie redenumite fișiere text, în numele cărora există multe cuvinte „-copy”. Mai întâi trebuie să specificați ce text trebuie șters. Pentru a face acest lucru, accesați secțiunea A inlocui (3) introduceți textul necesar. În acest caz *spațiu* - copiere. Camp cu rămâne goală. În acest fel, toate fișierele primesc un nume Document text nou.TXT.

Unele fișiere au rămas cu paranteze și numere. Pentru a le elimina, activați panoul Elimina (5) și pune un semn Cifre. Ea este responsabilă pentru eliminarea numerelor din nume. Pentru a elimina paranteze, verificați Sym. Va elimina orice caractere din nume, fie ele liniuțe, paranteze, puncte și așa mai departe. De asemenea, puteți specifica ștergerea caracterelor sau cuvintelor individuale. Acest lucru este util dacă trebuie doar să eliminați anumit semne, cifre, litere sau cuvinte Acestea trebuie introduse în câmpuri CharsȘi Cuvinte. Apropo, folosind aceeași secțiune puteți elimina cuvintele „copiere” din nume.

Acum, tot ce rămâne este să adăugați sufixe ordinale, deoarece fișierele cu același nume și extensie nu pot fi localizate în același folder. Pune un semn lângă Numerotare (10) și indicați Modul- Sufix. După aceasta, fiecare fișier va primi propriul său număr frumos decorat.

În cele din urmă, fereastra aplicației arată astfel:

Tot ce trebuie să faci este să apeși butonul mare Redenumiți, după care setul haotic de fișiere va fi pus în ordine. Aplicația vă va avertiza să verificați toate fișierele înainte de a aplica modificări, deoarece nu veți putea anula modificările pe care le faceți. Singura varianta– este să folosiți istoricul fișierelor. Deși la redenumirea fișierelor mijloace standard sistem, utilizatorul are posibilitatea de a anula redenumirea; utilizarea utilitarului de redenumire în bloc nu prevede anularea modificărilor efectuate.

Mult mai bine.

Pentru a profita la maximum de aplicație, va trebui să petreceți ceva timp explorând-o și explorând opțiuni pe care nu le-am acoperit în acest articol. Da, va dura atât timp, cât și efort, dar cu siguranță merită, mai ales dacă de multe ori trebuie să îndepliniți astfel de sarcini. Dacă nu vă place această aplicație, puteți utiliza și Advanced Renamer sau Comandant total. Da, acesta din urmă este un astfel de salut din anii 2000, dar acest manager de fișiere include suficient instrumente puternice pentru redenumirea în masă, astfel încât Total Commander poate fi util în realitățile moderne.

Redenumirea unui fișier Linux este foarte operare simplă, dar pentru cei nou în Linux, această sarcină poate fi dificilă. Există, de asemenea, câteva nuanțe și posibilități pe care este indicat să le cunoașteți deja. utilizatori experimentați, de exemplu, redenumirea în masă. Totul se face foarte simplu în interfața grafică, dar terminalul oferă o flexibilitate reală.

În acest articol, vom analiza cum să redenumim un fișier în Linux utilizând terminalul, vom analiza caracteristici precum redenumirea în bloc a fișierelor, precum și expresii obisnuite.

Cum să redenumești un fișier în Linux folosind mv

Linux are o mare utilitate standard mv, care este conceput pentru a muta fișiere. Dar, în esență, mutarea este la fel cu redenumirea unui fișier Linux dacă se face în același folder. Să ne uităm mai întâi la sintaxa acestei comenzi:

$ mv opțiuni fișier sursă fișier destinație

Acum să ne uităm la principalele opțiuni de utilitate de care ați putea avea nevoie:

  • -f- înlocuiți fișierul dacă acesta există deja;
  • -i- întrebați dacă fișierele existente trebuie înlocuite;
  • -n- nu înlocuiți fișierele existente;
  • -u- înlocuiți fișierul numai dacă acesta a fost modificat;
  • -v

Pentru a redenumi un fișier Linux, trebuie doar să apelați utilitarul fără opțiuni suplimentare. Doar dându-i numele fisierul dorit si nume nou:

După cum puteți vedea, fișierul a fost redenumit. De asemenea, puteți utiliza calea completă către fișier sau o puteți muta într-un alt folder:

mv /home/sergiy/test/newfile /home/sergiy/test/file1

Vă rugăm să rețineți că trebuie să aveți permisiuni de scriere în folderul în care veți redenumi fișierele. Dacă folderul este deținut de un alt utilizator, poate fi necesar să rulați programul prin sudo. Dar în acest caz, este mai bine să rulați cu opțiunea -i, pentru a nu șterge nimic accidental.

Redenumirea fișierelor Linux folosind redenumirea

Există o altă comandă în Linux care vă permite să redenumiți un fișier. Aceasta este redenumirea. Este conceput special pentru această sarcină, deci acceptă lucruri precum redenumirea în bloc a fișierelor Linux și utilizarea expresiilor regulate. Sintaxa utilitarului este, de asemenea, mai complicată:

$ opțiuni de redenumire fișiere „s/old_name/new_name”.

$ opțiuni de redenumire nume_vechi fișiere_nume_nou

Vechiul nume este o expresie regulată sau o parte a numelui care trebuie schimbată, noul nume indică ceea ce trebuie înlocuit. Fișierele sunt cele care trebuie procesate, caracterele wildcard precum * sau ? pot fi folosite pentru a selecta fișiere.

Să ne uităm la opțiunile de utilitate:

  • -v- afișarea unei liste de fișiere procesate;
  • -n- modul de testare, de fapt, nu vor fi efectuate acțiuni;
  • -f- suprascrie forțat fișierele existente;

De exemplu, să redenumim totul fișiere htm din folderul curent în .html:

redenumiți „s\.htm/\.html/” *.htm

Sau pentru imagini:

redenumiți „s\.jpeg/\.jpg/”*

Simbolul asterisc înseamnă că redenumirea fișierelor Linux se va face pentru toate fișierele din folder. Modificatori suplimentari pot fi utilizați în expresiile regulate:

  • g(Global) - se aplică tuturor aparițiilor găsite;
  • i(Majuscule și minuscule) - ignorați majuscule.

Modificatorii sunt plasați la sfârșitul expresiei regulate, înainte de ghilimele de închidere. Înainte de a utiliza o astfel de construcție, este indicat să o verificați pentru a vă asigura că nu ați făcut nicio greșeală; aici vine în ajutor opțiunea -n. Să înlocuim toate aparițiile DSC cu o fotografie în numele fotografiilor noastre:

redenumiți -n „s/DSC/photo/gi” *.jpeg

Se vor procesa DSC, DsC și chiar dsc, toate variantele. Deoarece a fost folosită opțiunea -n, utilitarul va afișa doar numele imaginilor care vor fi modificate.

Puteți utiliza nu numai înlocuirea obișnuită, ci și expresii regulate cu drepturi depline pentru a redenumi fișierele linux, de exemplu, pentru a converti toate numele în litere mici:

redenumiți „y/A-Z/a-z/”*.jpeg

Din acest exemplu vedem că, chiar dacă un astfel de fișier există deja, acesta nu va fi suprascris implicit. Nu uitați să utilizați opțiunea -n pentru a evita deteriorarea accidentală a ceva.

Redenumirea fișierelor în pyRenamer

Dacă nu vă place să utilizați terminalul, dar aveți nevoie de o redenumire în bloc fișiere Linux, atunci vă va plăcea utilitarul pyrenamer. Acest program de graficăși toate acțiunile de aici sunt efectuate în câteva clicuri. Îl puteți instala din depozitele oficiale:

sudo apt install pyrenamer

În fereastra programului puteți vedea un arbore Sistemul de fișiere, partea centrală a ferestrei în care sunt afișate fișierele care vor fi modificate, precum și un panou pentru specificarea opțiunilor de redenumire.

Puteți să eliminați sau să adăugați caractere, să schimbați majuscule și să eliminați automat spațiile și caracterele de subliniere. Programul are sfaturi pentru a face și mai ușor:

Utilizatorii experimentați vor adora capacitatea pyRenamer de a redenumi fișierele media din metadatele lor. În plus, puteți redenumi un fișier dacă este necesar. Acest utilitar implementează complet funcționalitatea mv și elimina într-o interfață grafică.

concluzii

În acest articol, am analizat cum să redenumim un fișier în consola Linux. Desigur, există și alte moduri, cum ar fi scrierea unui scenariu sau utilizarea manageri de fișiere. Cum efectuați operațiuni complexe de redenumire? Scrieți în comentarii!

O modalitate simplă și convenabilă de a redenumi computerul din linia de comandă. Pentru aceasta vom folosi următoarea comandă.

netdom renamecomputer "nume vechi" /nume nou:"nume nou" /user:"domeniu"\"utilizator" /parolă:"parolă" /forță /repornire

"nume vechi"- numele curent al computerului

"nume nou"- nou nume de computer

"domeniu"- numele domeniului

"utilizator"- un utilizator cu drepturi de administrator de domeniu

"parola"- parola pentru utilizatorul administrator de domeniu

/forta- elimină toate întrebările inutile atunci când utilizați comanda

/reporniți- repornește computerul la 30 de secunde după executarea comenzii

Extras din manual

NETDOM RENAMECOMPUTER computer /NewName:new_name
]]
]]
]

NETDOM RENAMECOMPUTER - redenumiți computerul. Dacă computerul este conectat la
domeniu, apoi obiectul computer din domeniu este și el redenumit. niste
servicii precum o autoritate de certificare funcționează numai cu un nume persistent
calculator. Dacă pe computerul țintă rulează orice servicii de acest tip,
atunci schimbarea numelui computerului va avea efecte adverse. Acest
Comanda nu trebuie folosită pentru a redenumi un controler de domeniu.

computer este numele stației de lucru sau al serverului membru care este necesar
redenumiți

/NewName Nume nou computer. Valoarea „new_name” este atribuită ca
atât eticheta gazdei DNS, cât și numele NetBIOS. Dacă lungimea valorii
„new_name” depășește 15 caractere, apoi numele NetBIOS este format din
primele 15 caractere

/UserD Cont de utilizator pentru conectarea la domeniu. Domeniu
poate fi specificat în formatul „/ud:domain\user”. Dacă
domeniul nu este specificat, atunci se utilizează domeniul computerului.

/ParolăD Parolă cont utilizator specificat în parametru
/UtilizatorD. Semnul „*” înseamnă o solicitare de parolă

/UserO Contul de utilizator utilizat pentru a vă conecta
computerul pe care doriți să-l redenumiți. Dacă nu este specificat,
contul aplicat utilizator curent sisteme. Domeniu
Utilizatorul poate fi specificat în formatul „/uo:domain\user”.
Dacă nu este specificat niciun domeniu, se utilizează contul local
calculator.

/PasswordO Parola contului de utilizator specificată în parametru
/UtilizatorO. Semnul „*” înseamnă o solicitare de parolă

/Force După cum sa menționat mai sus, această comandă poate avea un efect negativ asupra
operarea unor servicii pe computer. Dacă nu este specificat
Opțiunea / FORCE, utilizatorului i se va cere să confirme
efectuarea operatiei.

/REBoot Închideți și reporniți automat computerul
după executarea comenzii RENAME. De asemenea, puteți specifica un număr
secunde până când se închide automat. Mod implicit
se utilizează o valoare de 30 de secunde

/SecurePasswordPrompt
Folosind o fereastră pop-up pentru a introduce acreditările
Securitate. Această opțiune este utilizată dacă
Trebuie să furnizați acreditările pentru cardul inteligent. Această opțiune
valabil numai la introducerea parolei folosind semnul „*”.