Vieną ar kelis failus galite lengvai pervadinti tik naudodami "Windows Explorer", tačiau galite padaryti dar daugiau naudodami komandinę eilutę arba "PowerShell". Pridėkite trečiųjų šalių pervadinimo komunalines paslaugas, ir galimybės yra begalinės. Pažvelkime į kiekvieną variantą ir kaip tai veikia.
Keisti kelis failus "Windows Explorer"
"Windows Explorer" (žinomas kaip "File Explorer" sistemoje "Windows 10") yra stebėtinai galingas. Jūs tikriausiai žinote, kaip pervardyti vieną failą, bet pradėkime nuo pagrindų, nes išplėstiniai gudrybės juos sukurs.
Jei naudojate pelę, turite pasirinkti ne mažiau kaip tris būdus, kaip pasirinkti failo vardą ir jį pervadinti. Tu gali:
- Spustelėkite, kad pasirinktumėte failą, tada spustelėkite mygtuką "Pervardyti" pagrindiniame meniu.
- Spustelėkite, kad pasirinktumėte failą, tada spustelėkite pasirinkto failo pavadinimą.
- Dešiniuoju pelės mygtuku spustelėkite failą ir tada kontein meniu pasirinkite "Pervardyti".
Pasirinkę failo pavadinimą, jūs pastebėsite, kad pasirinktas tik pats failo pavadinimas, o ne plėtinys - galite įvesti naują failo pavadinimą.
Štai kur viskas įdomu: galite spustelėti Tab mygtuką, kad automatiškai pasirinktumėte tolesnį kataloge esantį failo pavadinimą, kad galėtumėte iškart pradėti įvesti naują pavadinimą. Tokiu būdu palikite Tabą ir įveskite pavadinimus, todėl galite lengvai pervadinti visus aplanke esančius failus, jei esate tokie linkę.
Jei pervadinsite daugybę failų toje pačioje aplanke, o tiems failams nėra visiškai skirtingų pavadinimų, "Windows" yra paprastesnis būdas pervardyti šiuos failus į paketą. Pradėkite pasirinkdami daugybę failų - galite laikyti nuspaudę klavišą Ctrl, jei norite pasirinkti kelis failus vienu metu, arba "Shift", norėdami pasirinkti daugybę failų. Pasirinkus failus, naudokite vieną iš komandų pervardyti - pagrindiniame meniu esantį mygtuką, kontekstinio meniu komandą arba tiesiog paspauskite F2. Pamatysite, kad visi failai lieka pažymėti, tačiau pirmasis grupės pavadinimas išryškinamas, kad galėtumėte įvesti naują pavadinimą.
Keisti kelis failus iš komandinės eilutės
Jei jums reikia daugiau energijos, nei galite, galite naudoti
rename
arba
ren
komandinę eilutę komandą į vieną ar daugiau failų. Komanda priima simbolius, tokius kaip * ir? daugialypių failų suderinimui, kuris gali būti naudingas, jei norite tik pervardyti tam tikrą failų pasirinkimą į aplanką, kuriame yra daugybė daugybės failų.
Greičiausias būdas atidaryti komandinės eilutės langą norimoje vietoje - pirmiausia atidaryti aplanką "File Explorer". Meniu "Failas" pasirinkite "Atidaryti komandų eilutę", tada pasirinkite "Atidaryti komandų eilutę".
ren 'current_filename.ext' 'new_filename.ext'
Citatos yra svarbios, jei jūsų failų pavadinimuose yra tarpų. Jei jie to nepadarys, jums nereikės kabučių. Pavyzdžiui, jei norite pervadinti failą iš "wordfile (1).docx" į "my word file (01).docx", naudokite šią komandą:
ren 'wordfile (1).docx' 'my word file (01).docx'
ren
komanda gali adresuoti plėtinius, taip pat galite naudoti ją keisti kelis failus iš karto vienu metu. Pavyzdžiui, pasakykite, kad pasirinkote.txt failus, kuriuos norėjote paversti.html failais. Galite naudoti šią komandą kartu su * pakaitos simboliu (kuris iš esmės nurodo "Windows", kad bet kokio ilgio tekstą reikėtų laikyti atitikmeniu):
ren *.txt *.html
O kadangi mes esame pakaitos simbolių tema, taip pat galite padaryti keletą įdomių dalykų? pakaitos simbolis, kuris naudojamas vienam simboliui. Pasakykite, kad, pavyzdžiui, turėjote daugybę.html failų, kuriuos norėjote pakeisti į.htm failus. Norėdami atlikti pakeitimą, galite naudoti šią komandą:
ren *.html *.???
Tai nurodo "Windows" pervadinti visus failus naudodami.html plėtinį, kad būtų naudojamas tas pats failo vardas ir tie patys pirmieji trys tik failo plėtinio raidės, dėl kurių visi aplanko plėtiniai ištrinami "l".
Ir tai tik pradeda spręsti tokius komandinės eilutės burtinius, į kuriuos galite patekti, jei norite kurti sudėtingesnes komandas ar net partijos scenarijus, kitose komandose ir sąlyginiuose elementuose supilkite į dalykus. Jei jus domina, žmonės per "Lagmonster" forumus puikiai rašo apie temą.
Keisti kelis failus naudodami "PowerShell"
"PowerShell" siūlo dar daugiau lankstumo pervadinti failus komandinėje eilutėje. Naudodamiesi "PowerShell", galite paleisti vieną komandą, vadinamą "komandų sąrašu", PowerShell sąlygomis, į kitą komandą, kaip ir jūs galite naudoti "Linux" ir kitas UNIX sistemas. Jums reikės dviejų svarbių komandų
Dir
kuriame išvardyti failai dabartiniame kataloge ir
Rename-Item
kuris pervardina elementą (byla, šiuo atveju). Vykdykite "Dir" pervardijimo elemento vamzdį ir verslą.
Greičiausias būdas atidaryti "PowerShell" langą norimoje vietoje - pirmiausia atidaryti "File Explorer" aplanką. Meniu "Failas" pasirinkite "Atidaryti" Windows PowerShell ", tada pasirinkite" Atidaryti "Windows PowerShell".
rename-item 'current_filename.ext' 'new_filename.ext'
Pavyzdžiui, jei norite pervadinti failą iš "wordfile.docx" į "My Word File.docx", naudokite šią komandų eilutę:
rename-item 'wordfile.docx' 'My Word File.docx'
rename-item
komandetė. Pavyzdžiui, pasakykite, kad turėjome daug failų pavadinimu "wordfile (1).docx", "wordfile (2).docx" ir pan.
dir | rename-item -NewName {$_.name -replace ' ','_'}
dir
dalis šio komandelio nurodo visus aplanke esančius failus ir jas vamzdžiais (tai yra
|
simbolis) į
rename-item
komandetė. The
$_.name
dalis stovi kiekvienam failui, kuris gauna vamzdį. The
-replace
jungiklis rodo, kad pakeitimas vyksta. Likusi komandos dalis tik reiškia, kad bet kuri vieta (
' '
) turėtų būti pakeista paryškintu ženklu (
'_'
).
Ir dabar mūsų failai atrodo taip, kaip mes norime.
rename-item
Commandlet taip pat siūlo tokias funkcijas kaip a
-recurse
jungiklis, galintis pritaikyti komandą į aplanke esančius failus ir visus aplankus, įdėtus į tą aplanką, a
-force
jungiklis, galintis priversti pervadinti failus, kurie yra užrakinti arba kitaip negalimi, ir net a
-whatif
jungiklis, aprašantis, kas atsitiks, jei komandetė būtų įvykdyta (be jos iš tikrųjų neįvykdžius). Ir, žinoma, taip pat galite kurti sudėtingesnes komandų struktūras, kurios net apima
IF/THEN
logika Daugiau apie "PowerShell" galite sužinoti iš mūsų "Geek" mokyklų vadovo ir sužinokite daugiau apie "PowerShell"
rename-item
Komanda iš Microsoft TechNet bibliotekos.
Pervardykite keletą failų naudodami trečiosios šalies programą
Jei jums reikalingas galingas būdas vienu metu pervadinti keletą failų ir jūs tiesiog nesate užvaldę komandinės eilutės arba "PowerShell" komandų, visada galite kreiptis į trečiosios šalies programinę įrangą. Čia yra daugybę pervadinimų programų, o daugelis iš jų yra geri, tačiau turime du aiškius pasirinkimus: masinė pervardyti įrankį ir "AdvancedRenamer".
Kaip naudotis masinio pervardinimo įrankiu
Masinis "Rename Utility" yra nesuderinta ir šiek tiek bauginanti sąsaja, tačiau ji atskleidžia daugybę galimybių, kurias paprastai įvedėte tik su įprastinėmis išraiškomis ir sudėtingomis komandinės eilutės parinktimis.
Įdiegę įrankį paleiskite jį, pereikite prie failų, kuriuos norite pervadinti, ir pasirinkite juos.
Kaip naudotis AdvancedRenamer
Mūsų kitas mėgstamas pervadinimo įrankis AdvancedRenamer taip pat atskleidžia daugybę pervadinimo metodų, tačiau vietoj to, kad pateiktų juos visus kaip sąsajos skydus, jis prašo naudoti gana paprastą, bet galingą sintaksę, kad būtų galima sukurti pervadinimo metodus. Tai nėra sunku mokytis, ir jie turi gerą paramą kartu su pavyzdžiais. Šis įrankis sukuria daug patogesnę sąsają ir palaiko išplėstinių paketų kūrimą, todėl galite susieti keletą pervadinimo metodų ir pritaikyti juos daugeliui failų. Taip pat galite išsaugoti pervadinimo metodus, kuriuos sukursite, kad juos būtų galima naudoti vėliau.
Žemiau pateiktame pavyzdyje sukūriau pervadinimo metodą naudodamas šį sintaksę:
Word File____()
Tai nurodo "AdvancedRenamer" pavadinimą visus mano failus "Word File" ir pridėti kūrimo datą YMD formatu (kiekvieną dalį atskirai paryškindami). Jis taip pat prideda papildomą failo numerį skliausteliuose ir atskiria papildomą pabraukimą.
Ar turite kitų būdų pervadinti failus sistemoje Windows, kurių neapima? Būtinai palikite mums komentarą ir praneškite mums apie tai.