Több fájl átcsoportosítása a Windows rendszerben

Van egy csomó fájlja, amelyeket át akar nevezni, de nem akarja őket egyenként átnézni? A Windows több lehetőséget kínál erre, mint azt észreveheti.

Könnyedén átnevezhet egy vagy több fájlt csak a Windows Intézővel, de még többet tehet a Parancssor vagy a PowerShell segítségével. Adja hozzá harmadik féltől a segédprogramok átnevezését, és a lehetőségek végtelenek. Vessünk egy pillantást az egyes lehetőségekre és azok működésére.

Több fájl átnevezése a Windows Intézőben

A Windows Intéző (a Windows 10-ben File Explorer néven ismert) meglepően nagy teljesítményű. Valószínűleg tudja, hogyan kell egyetlen fájlt átnevezni, de kezdjük az alapokkal, mivel a speciális trükkök építenek rájuk.

Ha az egeret használja, akkor legalább háromféleképpen választhatja ki a fájl nevét és átnevezheti. Tudsz:

  • Kattintson a fájl kiválasztásához, majd a Főmenüben kattintson az „Átnevezés” gombra.
  • Kattintson a fájl kiválasztásához, majd kattintson a kiválasztott fájl nevére.
  • Kattintson a jobb gombbal a fájlra, majd válassza a helyi menüben az „Átnevezés” lehetőséget.

Ha pedig inkább ragaszkodik a billentyűzethez, akkor a nyílbillentyűkkel (vagy elkezdheti beírni a fájl nevét) kiválaszthatja a fájlt, majd az F2 billentyű lenyomásával válassza ki a fájl nevét.

Miután kiválasztotta a fájlnevet - és észreveszi, hogy csak maga a fájlnév van kiválasztva, a kiterjesztés nem, akkor új fájlnevet írhat be.

Ha végzett a fájlnév beírásával, megnyomhatja az Enter billentyűt (vagy csak kattinthat valahol másutt) az új név mentéséhez.

Itt érdekesek lehetnek a dolgok: a Tab billentyű lenyomásával automatikusan kiválaszthatja a következő fájlnevet a mappában, hogy azonnal elkezdhesse új nevének beírását. Tartsa lenyomva a Tab billentyűt, és gépelje be a neveket, így könnyen átnevezheti a mappában található összes fájlt, ha annyira hajlandó.

Ha átnevez egy csomó fájlt ugyanabban a mappában, és ezeknek a fájloknak nincs szükségük teljesen más névre, akkor a Windows egyszerűbb módot kínál a fájlok kötegelt átnevezésére. Először válasszon ki egy csomó fájlt - tartsa lenyomva a Ctrl billentyűt, ha egyszerre több fájlt szeretne kiválasztani, vagy a Shift billentyűt, hogy kiválasszon egy fájltartományt. Ha kiválasztotta a fájlokat, használja az átnevezés parancsok egyikét - a Főmenü gombját, a helyi menü parancsát, vagy egyszerűen nyomja meg az F2 billentyűt. Látni fogja, hogy az összes fájl továbbra is kijelölt marad, de a csoport első fájljának kiemeli a nevét, így új nevet írhat be.

Írjon be egy új nevet a fájlhoz, majd nyomja meg az Enter billentyűt, vagy kattintson valahol máshova az ablakban. Az összes kijelölt fájlt átnevezzük az imént beírt név alapján, és megkülönböztetésükhöz zárójelben egy számot csatolunk.

Több fájl átnevezése a parancssorból

Ha ennél több energiára van szüksége, használhatja a  Parancssor ablakban található rename vagy renparancsot egy vagy több fájlhoz. A parancs helyettesítő karaktereket fogad el, például * és? több fájl összehangolásához, ami hasznos lehet, ha csak át akar nevezni egy bizonyos fájlválasztékot egy sok mappával rendelkező mappában.

A Parancssor ablak megnyitásának leggyorsabb módja a kívánt helyen az, ha először megnyitja a mappát a Fájlkezelőben. A „Fájl” menüben mutasson a „Parancssor megnyitása” elemre, majd válassza a „Parancssor megnyitása” lehetőséget.

Egyetlen fájl átnevezéséhez használja a következő parancs szintaxist:

ren " current_filename.ext" "new_filename.ext"

Az idézőjelek fontosak, ha a fájlnevek tartalmaznak szóközt. Ha nem, akkor nem lesz szükségük az idézetekre. Tehát például egy fájl átnevezéséhez „wordfile (1) .docx” -ról „my word fájl (01) .docx” -ra a következő parancsot kell használnia:

ren "wordfile (1) .docx" "word fájlom (01) .docx"

Mivel a renparancs kiterjesztéseket címezhet, akkor több fájl kiterjesztésének egyszerre történő megváltoztatására is használhatja. Tegyük fel, hogy például válogatott olyan .txt fájlokból, amelyeket .html fájlokká akart alakítani. Használhatja a következő parancsot a * helyettesítő karakterrel együtt (amely alapvetően azt mondja a Windows számára, hogy bármilyen hosszúságú szöveget egyezésnek kell tekinteni):

ren * .txt * .html

És miközben a helyettesítő karakterekről van szó, a? helyettesítő karakter, amelyet bármelyik karakter helyettesítésére használnak. Tegyük fel például, hogy volt egy csomó .html fájlja, amelyet ehelyett .htm fájlokká akart alakítani. A változtatáshoz a következő parancsot használhatja:

ren * .html *. ???

Ez arra utasítja a Windows-t, hogy nevezze át az összes .html kiterjesztésű fájlt, hogy ugyanazt a fájlnevet és csak a fájlkiterjesztés első három betűjét használja, ami végül levágja az „l” jelet a mappa összes kiterjesztéséről.

KAPCSOLÓDÓ: Batch Script írása Windows rendszeren

És ez csak akkor kezdi kezelni azokat a parancssori varázslatokat, amelyekbe bekerülhet, ha bonyolultabb parancsokat - vagy akár kötegelt szkripteket - szeretne felépíteni más parancsok és feltételek szövésével a dolgokba. Ha érdekel, a Lagmonster fórumokon tartózkodó emberek kiválóan írják a témát.

Több fájl átnevezése a PowerShell használatával

A PowerShell még nagyobb rugalmasságot kínál a fájlok átnevezéséhez parancssori környezetben. A PowerShell használatával az egyik parancs kimenetét - amelyet PowerShell-ben „parancsnoknak” nevezünk - átcsaphat egy másik parancsra, akárcsak Linuxon és más UNIX-szerű rendszereken. A két fontos parancsra van szükség Dir, amely felsorolja az aktuális könyvtár fájljait, és Rename-Itemamely átnevez egy elemet (ebben az esetben egy fájlt). Vezesse át a Dir kimenetét az Átnevezés elemre, és máris vállalkozik.

A PowerShell ablak megnyitásának leggyorsabb módja a kívánt helyen az, ha először megnyitja a mappát a Fájlkezelőben. A „Fájl” menüben mutasson az „Open Windows PowerShell” elemre, majd válassza a „Windows Powershell megnyitása” lehetőséget.

Először nézzük meg egyetlen fájl átnevezését. Ehhez a következő szintaxist használja:

elem átnevezése " current_filename.ext" "new_filename.ext"

Tehát például egy fájl átnevezéséhez „wordfile.docx” -ról „My Word File.docx” -ra a következő parancssort kell használnia:

rename-item "wordfile.docx" "My Word File.docx"

Elég könnyű. De a PowerShellben rejlő valódi erő abból a képességből származik, hogy összekapcsolják a parancsnokságokat, és néhány feltételes kapcsolót, amelyet a rename-itemparancsnok támogat . Tegyük fel például, hogy volt egy csomó fájlunk, amelyek neve: „wordfile (1) .docx”, „wordfile (2) .docx” és így tovább.

Tegyük fel, hogy ezekben a fájlnevekben a teret aláhúzással akartuk lecserélni, hogy a fájlnevekben ne legyen szóköz. Használhatnánk a következő parancssort:

dir | rename-item -NewName {$ _. name -pótolja "", "_"}

A dirparancssor egy része felsorolja a mappában található összes fájlt, és azokat (ez a |szimbólum) rename-itemátvezeti a parancssorba. A $_.name rész áll az egyes fájlok pipálásakor. A -replacekapcsoló azt jelzi, hogy csere fog történni. A parancsnokság többi része csak azt jelzi, hogy minden szóközt ( " ") helyettesíteni kell aláhúzással ( "_").

És most a fájljaink úgy néznek ki, ahogy szeretnénk.

KAPCSOLÓDÓ: Geek School: Ismerje meg a Windows automatizálását a PowerShell segítségével

Ahogy az várható volt, a PowerShell óriási hatalmat kínál a fájlok elnevezésében, és itt csak a felszínt kaparjuk. Például a rename-itemparancsnoksor olyan funkciókat is kínál, mint egy -recursekapcsoló, amely a parancssort alkalmazhatja egy mappa fájljaira és az abban a mappában beágyazott összes mappára, egy -forcekapcsoló, amely kikényszerítheti a zárolt vagy más módon nem elérhető fájlok átnevezését, sőt egy -whatifkapcsoló, amely leírja mi történne, ha a parancssort végrehajtanák (anélkül, hogy ténylegesen végrehajtanák). És természetesen bonyolultabb parancsnoki struktúrákat is készíthet, amelyek még IF/THENlogikát is tartalmaznak . A PowerShellről általában többet tudhat meg a Geek School útmutatónkból, és többet megtudhat a rename-itemMicrosoft TechNet könyvtárának parancsnokáról.

Több fájl átnevezése harmadik fél alkalmazásával

KAPCSOLÓDÓ: A Tömeges átnevezés eszköz egy könnyű, de hatékony fájlnevezési eszköz

Ha hatékony módra van szüksége egyidejűleg több fájl átnevezéséhez, és egyszerűen nem áll készen a parancssor vagy a PowerShell parancsok elsajátítására, akkor bármikor fordulhat harmadik fél segédprogramjához. Számtalan alkalmazás átnevezése létezik - és közülük sok jó -, de két egyértelmű kedvencünk van: Tömeges átnevezés segédprogram és AdvancedRenamer.

A Tömeges átnevezés segédprogram használata

A Tömeges átnevezés segédprogram zűrös és kissé megfélemlítő felülettel rendelkezik, de feltárja azt a rengeteg opciót, amelyet normál kifejezésekkel és bonyolult parancssori opciókkal kapna meg.

Az eszköz telepítése után indítsa el, keresse meg az átnevezni kívánt fájlokat, és válassza ki őket.

Módosítsa a beállításokat a rendelkezésre álló panelek közül egy vagy több közül, és a módosítások előnézete megjelenik az „Új név” oszlopban, ahol a fájlok szerepelnek. Ebben a példában négy panelt módosítottam, amelyek most narancssárgával vannak kiemelve, így könnyebb megmondani, hogy mit változtam. Mondtam a segédprogramnak, hogy változtassa meg az összes fájl nevét „Word File” -ra, és használja a kis- és nagybetűket. Mellékeltem a fájl YMD formátumú létrehozásának dátumát. És felvettem egy automatikus fájlszámot is, amely a fájlnév végén jelenik meg, egynél kezdődik, eggyel növekszik, és aláhúzással választja el a fájlnévtől. És ez csak egy aprócska, amit tehet a Tömeges Átnevezés Segédprogrammal. Ha elégedett vagy azzal, hogy miként fog kinézni az új fájlneveid, mindössze annyit kell tenned, hogy rákattintasz az „Átnevezés” gombra.

És amint láthatja, a segédprogram könnyedén kezelte az egyszerű kéréseimet.

Az AdvancedRenamer használata

A másik kedvenc átnevezési eszközünk, az AdvancedRenamer is rengeteg átnevezési módszert tár fel, de ahelyett, hogy mindet panelként jelenítené meg a felületen, azt kéri, hogy elég egyszerű, de hatékony szintaxist használjon az átnevezési módszerek létrehozásához. Nem nehéz megtanulni, és jó támogatásuk van a példákkal együtt. Az eszköz sokkal barátságosabb kezelőfelülettel rendelkezik, és támogatja a fejlett kötegelt feladatok beállítását, így több átnevezési módszert kombinálhat és alkalmazhat nagy fájlokra. A létrehozott átnevezési módszereket későbbi felhasználásra is elmentheti.

Az alábbi példában létrehoztam egy átnevezési módszert a következő szintaxissal:

Word fájl ____ ()

Ez azt mondja az AdvancedRenamer-nek, hogy nevezze el az összes fájlomat „Word File” -nak, és adja hozzá a létrehozás dátumát YMD formátumban (minden részt elválasztva aláhúzással). Ezenkívül zárójelben hozzáad egy növekményes fájlszámot, amelyet további aláhúzás választ el.

És amint láthatja, a fájljaimat éppen úgy nevezték át, ahogy szeretném. Az AdvancedRenamer egy kicsit meredekebb tanulási görbével rendelkezik, mint a Tömeges fájl-átnevező, de ennek a jutalma az, hogy sokkal finomabban irányíthatja a fájlneveket.

Van más módja a fájlok átnevezésére a Windows-ban, amelyre még nem terjedt ki? Feltétlenül hagyjon nekünk megjegyzést, és tudassa velünk.