Fájl átnevezése a parancssorban. Négy módszer a fájlok tömeges átnevezésére a Windows rendszerben

29.10.2020 hírek

A fájlok gyors megtalálásához és a gyors navigáláshoz nem elég mindent a megfelelő mappákba tenni. Ugyanilyen fontos, hogy könnyen olvasható és értelmes neveket adjon a fájljainak. Mindegyikük egyéni kezelése kontraproduktív. Ezért vannak módok csoport átnevezése.

Ha egy fájlcsoporttal szeretne dolgozni, jobb, ha azokat egy külön mappába másolja. Ez nagyban leegyszerűsíti a folyamatot.

A szokásos Windows-eszközök használata

Fájlnevek módosítása

Tekintsük a legegyszerűbb esetet: az n-edik számú képünk van értelmetlen címekkel.

Vizuális formába hozzuk ezeknek a fájloknak a nevét kép(n), Ahol kép lesz a név és n- sorozatszám. Ez könnyen megtehető közvetlenül az "Explorer"-ben.

Jelölje ki az összes átnevezni kívánt képet. Ennek gyors megtételéhez használja a Ctrl + A billentyűparancsot. Ezután nyomja meg az F2-t, vagy kattintson a jobb gombbal az első fájlra, és válassza az "Átnevezés" lehetőséget. A kiválasztott kép neveként írja be a szót képés nyomja meg az Entert.

A Windows automatikusan ugyanazt a nevet rendeli az összes következő fájlhoz, és elrendezi az összes sorszámot.

Ha szükséges, törölheti a tömeges átnevezést a Ctrl + Z billentyűkombinációval.

Ha át szeretne nevezni egy mappacsoportot az Intézőben, akkor ezt ugyanúgy megteheti.

Fájlkiterjesztések módosítása

Tegyük fel, hogy van néhány szöveges dokumentumok, amely dupla kattintás után jegyzettömbbel nyílik meg. De alapértelmezés szerint a böngészőnek meg kell nyitnia őket. Ehhez módosítania kell a kiterjesztését .txt-ről .html-re. Az ilyen jellegű műveletek gyorsan végrehajthatók a parancssor használatával.

Kattintson windows kulcsok+ R, írja be a megjelenő mezőbe cmdés kattintson az OK gombra - látjuk a parancssori ablakot. Most közvetlenül a parancs után illesszük be annak a mappának az elérési útját, amelyben a fájljaink találhatók CD: cd C:\Users\Max Volotsky\Desktop\Docs , majd nyomja meg az Enter billentyűt. Ezután egy speciális parancsot használunk, amely megváltoztatja a kiterjesztéseket: nevezze át a *.txt *.html fájlt, majd nyomja meg ismét az Enter billentyűt.

A parancsban az első az eredeti kiterjesztés, a második az új. A parancs beírása után a rendszer azonnal végrehajtja a változtatásokat.

Ha mindent úgy szeretne visszaállítani, ahogy volt, újra fel kell használnia az átnevezés parancsot, és ki kell cserélnie a kiterjesztéseket.

Harmadik féltől származó segédprogramok használata

Egyetlen beépített eszköz sem felel meg a funkcionalitásnak speciális programok, amelyet kifejezetten kötegelt átnevezésre terveztek. Ezek közül sokat találhatsz a weben. ingyenes közművek, csak írja be a tömeges fájl átnevezését a keresésbe.

Példaként fontolóra vesszük az átnevezést a Bulk Rename Utility program használatával. Segítségével nagyon kényelmes megváltoztatni a mappák és fájlok nevét, valamint az utóbbiak kiterjesztését.

Első indításkor úgy tűnhet, hogy a segédfelület egyenesen a pokolból jött, és talán van ebben némi igazság. A felhasználónak azonban nem kell számos lapon és menüben navigálnia: egyetlen ablakból hozzáférhet az összes funkcióhoz.

Tehát tegyük fel, hogy van egy hangfájlcsoportunk, amelyet kellemes megjelenésűvé szeretnénk tenni. Ebben az esetben a számok és a művész nevének hiánya bosszantó.

Elindítjuk az alkalmazást, és a beépített fájlkezelőn keresztül eljutunk a szükséges mappába. Ezután a már ismert Ctrl + A billentyűparancs segítségével válassza ki az összes fájlt. Minden fájl nevének elejéről el kell távolítanunk az első 3 karaktert, és a legelejére hozzá kell adni az előadó nevét. Ehhez adja meg a szükséges paramétereket az Eltávolítás és a Hozzáadás paneleken, majd kattintson az Átnevezés gombra.

Most győződjünk meg arról, hogy minden bővítmény kisbetűket tartalmaz: a Kiterjesztés panelen válassza az Alsó lehetőséget, majd kattintson az Átnevezés gombra.

Mint látható, a program ablakában más panelek is elérhetők. Például a Számozás lehetővé teszi a dokumentumok számozását különböző utak, és a Kis- és nagybetűk használatával módosíthatja a fájlnevekben lévő karakterek kis- és nagybetűit. A beépített Intéző Új név oszlopának köszönhetően, amely az átnevezés eredményét mutatja az alkalmazás előtt, könnyen megértheti a tömeges átnevezési segédprogram többi eszközét.

A programban végrehajtott utolsó művelet a fájlokkal és mappákkal egyszerűen megszakítható a Ctrl + Z billentyűkombinációkkal.

100%-os biztonsággal kijelenthetjük, hogy minden felhasználó szembesült már olyan helyzettel, amikor egyszerre több fájlt is át kellett neveznie. Az egyes fájlok nevének egyenkénti megváltoztatása nem a legérdekesebb dolog, és természetesen nem a leggyorsabb. Ilyen esetekben szükséges tudni hogyan lehet egyszerre több fájlt átnevezniés tegye azt a lehető leggyorsabban és leghatékonyabban. Ez az útmutató megmutatja, hogyan teheti ezt meg többféleképpen. Leírja mind a beépített rendszermetódusokat, mind a külső fejlesztőktől származó alkalmazásokat.

Több fájl átnevezése egyszerre a File Explorerben

Kezdjük a legegyszerűbb és legkézenfekvőbb módszerrel. Ez a File Explorer segítségével történik, és a felhasználók túlnyomó többsége számára hatékonynak bizonyul.

Nyom: több fájl kiválasztása után gyorsan átnevezheti őket manuálisan (ha csak néhány objektumról beszélünk). Kattintson F2 és ezt követően használja Tab a következő fájlra lépéshez.

Több fájl átnevezése egyszerre a parancssoron keresztül

A következő módszert a Parancssoron és a megfelelő paranccsal hajtjuk végre ren. Kattintson Győzelem+ Rés írja be cmd. Kattintson Belép. A parancssor megnyitása után adja meg a szükséges fájlokat tartalmazó mappa elérési útját. Ha például a D meghajtón lévő Fotók mappába szeretne lépni, írja be a következő parancsot:

CDD:\Fotók.

Egyetlen fájl átnevezéséhez használja ezt a parancsot:

ren "fájl(1).txt" "új fájl.txt"

jegyzet: ha a fájlnév szóközt tartalmaz, akkor a nevét idézőjelbe kell tenni. Ha nem, akkor az idézőjel elhagyható.

A legjobb, ha a parancssort használja nagyszámú fájl kiterjesztésének gyors megváltoztatásához. Például van egy listája azokról a txt fájlokról, amelyeket html formátumba kell konvertálni. Ehhez használja a következő parancsot:

ren*.txt*.html

A csillag ebben az esetben azt jelzi, hogy a tetszőleges nevű fájlt át kell nevezni.

Ezenkívül használhatja a jelet ? más irányokhoz. Csapat ren*html *.??? eltávolítja a kiterjesztés utolsó betűjét az összes HTML-fájlból. Ezzel a HTML-fájlokat HTM-fájlokká alakítja. Ez az elv nem csak a kiterjesztéseknél, hanem a fájlneveknél is használható. Használja saját belátása szerint.

Több fájl átnevezése egyszerre a PowerShell segítségével

A parancssorhoz képest a PowerShell sokkal több lehetőséget kínál nagyszámú fájl átnevezésekor. Nyissa meg a fájlokat tartalmazó mappát, tartsa lenyomva a gombot Váltásés válassza ki Nyissa meg a PowerShell ablakot itt.

Kezdésként fontolja meg egyetlen fájl átnevezésének folyamatát a következő példa segítségével:

átnevezni-tétel"file.extension" "új név.kiterjesztés"

Elég egyszerű, de egy fájl átnevezése a PowerShell-en keresztül nagyon furcsa dolog, ezért térjünk át a tömeges átnevezésre. Vegyük ezt a parancsot példaként:

dir | elem átnevezése -ÚjNév ($_.name -csere: ","_)

Csapat dirösszegyűjti az összes fájlt egy mappában, és "csatolja" őket az általános átnevezés parancshoz átnevezni-tétel. További $_. név azt jelenti, hogy meg kell változtatnia a nevét minden fájl a címtárban. - cserélje ki jelzi a rendszernek, hogy a név egyik részét egy másikra kell változtatni. Az első idézőjelben lévő szöveg az, amit el kell távolítani, és amit a második idézőjelbe teszel, az a törölt szöveg helyén fog megjelenni.

Pontosabban, ez a parancs eltávolítja a szóközöket a fájlnevekből, és aláhúzásjelekkel helyettesíti őket. Ha megtanulja, hogyan működik ez a parancs, könnyedén módosíthatja a fájlneveket kötegekben anélkül, hogy minden fájllal külön kellene játszania. Természetesen hozzáadhat további argumentumokat, amelyek megnehezítik és pontosabbá teszik az átnevezést, de ehhez részletesebben tanulmányoznia kell a PowerShell meglévő parancsainak listáját. Ha ismeri őket, akkor valószínűleg nincs mit tennie ebben az utasításban.

Több fájl átnevezése egyszerre harmadik féltől származó programok használatával

A PowerShell nem mindenkinek való, mert nem mindenki vágyik arra, hogy megtanulja a parancsokat és azok felépítésének alapelveit. Ebben az esetben a harmadik féltől származó segédprogramok sietnek a segítségükre, amelyek több fájl egyidejű átnevezését kínálják grafikusan érthető felületek segítségével. Vegyük például a tömeges átnevezési segédprogramot.

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

El kell ismerni, hogy egy felkészületlen felhasználó megijedhet kinézet ez az alkalmazás, amely inkább összetett berendezések konzoljára hasonlít, nem pedig több fájl nevének egyidejű megváltoztatására szolgáló segédprogramokra. Ennek ellenére a tömeges átnevezési segédprogram szó szerint rengeteg különféle lehetőséget kínál, amelyeket csak akkor használhat a PowerShellben, ha jó készségekkel rendelkezik. szöveges parancsokat Windows konzol.

Első pillantásra úgy tűnik, hogy itt nem megy fél liter nélkül. De valójában nem minden olyan ijesztő.

Igen, ennek a segédprogramnak a kezelőfelülete nagyon bonyolult, de szépsége az, hogy minden változtatás azonnal megjelenik az oszlopban előnézet. Ennek köszönhetően szó szerint véletlenszerűen felfedezheti az alkalmazást, és megnézheti, hogyan befolyásolja egyik vagy másik paraméter a fájlneveket. Azt is el kell mondanom, hogy néhány perc alatt megtanulhatja ennek az alkalmazásnak és felületének használatának alapelveit.

A kezdéshez nyissa meg az alkalmazás hivatalos webhelyét (teljesen ingyenes), töltse le és telepítse. Ha nem szeretné telepíteni, használhatja a " hordozható verzió", de ebben az esetben nem fogja tudni integrálni az alkalmazást helyi menü, és használjon BRU fájltársításokat. Válassza ki, mi a kényelmesebb és előnyösebb az Ön számára.

A fenti képernyőképen láthatja, hogy nagyszámú szöveges fájlok, melynek nevében sok a "-copy" szó. Először meg kell adnia, hogy milyen szöveget kell törölni. Ehhez a szakaszhoz Cserélje ki (3) írja be a szükséges szöveget. Ebben az esetben *szóköz*- másolás. Terület val velüres marad. Így minden fájl megkapja a nevet Új szöveges dokumentum.txt.

Néhány fájl zárójelekkel és számokkal maradt. Az eltávolításukhoz aktiválja a panelt Távolítsa el (5) és jelölje meg Számjegyek. Ő felelős azért, hogy a számokat eltávolítsa a névből. A zárójelek eltávolításához ellenőrizze Sym. Eltávolítja a címből a karaktereket, legyen az kötőjel, zárójel, pont stb. Utasíthatja az egyes karakterek vagy szavak eltávolítását is. Ez akkor hasznos, ha csak eltávolítani szeretné bizonyos karakterek, számok, betűk vagy szavak Ezeket be kell írni a mezőkbe KarakterekÉs szavak. Mellesleg, ugyanezen szakasz használatával eltávolíthatja a "másolás" szavakat a nevekből.

Most már csak sorszámú utótagokat kell hozzáadni, mivel az azonos nevű és kiterjesztésű fájlok nem lehetnek ugyanabban a mappában. Jelöljön be egy pipát a mellett számozás (10) és jelezze mód– Utótag. Ezt követően minden fájl megkapja a szépen megtervezett számát.

A végső alkalmazás ablaka így néz ki:

Nincs más dolgod, mint megnyomni a nagy gombot. Átnevezés, ami után egy kaotikus fájlkészlet kerül rendbe. Az alkalmazás figyelmezteti, hogy ellenőrizze az összes fájlt a módosítások alkalmazása előtt, mivel nem tudja visszaállítani az elvégzett módosításokat. Az egyetlen lehetőség a fájltörténet használata. Bár a fájlok átnevezésénél szabvány azt jelenti rendszerben a felhasználónak lehetősége van visszavonni az átnevezést, a Tömeges átnevezési segédprogram használata nem vonja vissza a végrehajtott változtatásokat.

Sokkal jobb.

Ahhoz, hogy a legtöbbet hozhassa ki az alkalmazásból, el kell szánnia egy kis időt annak kutatására és olyan lehetőségek feltárására, amelyekkel ebben a cikkben nem foglalkoztunk. Igen, időt és erőfeszítést igényel, de mindenképpen megéri, főleg, ha gyakran kell ilyen feladatokat ellátnia. Ha nem tetszik ez az alkalmazás, használhatja az Advanced Reamer ill Total Commander. Igen, ez utóbbi olyan helló a nulláról, de ez a fájlkezelő eleget tartalmaz erőteljes eszközök tömeges átnevezéshez, így a Total Commander hasznos lehet a modern valóságban.

Linux fájl átnevezése - nagyon egyszerű művelet, de a Linux újoncainak ez a feladat nehéz lehet. Számos olyan árnyalat és jellemző is van, amelyeket már érdemes tudni. haladó felhasználók például tömeges átnevezés. A grafikus felület nagyon egyszerű, de az igazi rugalmasságot a terminál adja.

Ebben a cikkben megvizsgáljuk, hogyan lehet átnevezni egy fájlt Linuxban a terminál használatával, olyan funkciókat nézünk meg, mint például a tömeges kötegfájlok átnevezése, valamint reguláris kifejezések.

Hogyan lehet átnevezni egy fájlt Linuxban az mv használatával

A Linuxnak van egy csodálatos szabványos segédprogram mv, amelyet fájlok mozgatására terveztek. De lényegében az áthelyezés ugyanaz, mint egy linuxos fájl átnevezése, ha ugyanabban a mappában történik. Nézzük először ennek a parancsnak a szintaxisát:

$ mv beállítások forrásfájl célfájlja

Most nézzük meg a fő segédprogram-lehetőségeket, amelyekre szüksége lehet:

  • -f- cserélje ki a fájlt, ha már létezik;
  • -én- megkérdezi, hogy a meglévő fájlokat le kell-e cserélni;
  • -n- ne cserélje le a meglévő fájlokat;
  • -u- csak akkor cserélje ki a fájlt, ha megváltozott;
  • -v

Egy linux fájl átnevezéséhez egyszerűen hívja meg a segédprogramot anélkül további beállítások. Csak adj neki egy nevet kívánt fájltés az új név:

Amint láthatja, a fájl át lett nevezve. Használhatja a fájl teljes elérési útját is, vagy áthelyezheti egy másik mappába:

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

Kérjük, vegye figyelembe, hogy írási jogosultsággal kell rendelkeznie ahhoz a mappához, ahol át szeretné nevezni a fájlokat. Ha a mappa egy másik felhasználó tulajdonában van, előfordulhat, hogy a programot a sudo segítségével kell futtatnia. De ebben az esetben jobb az -i opcióval futtatni, hogy véletlenül se töröljön semmit.

Linux fájlok átnevezése átnevezéssel

A Linuxnak van egy másik parancsa, amely lehetővé teszi a fájl átnevezését. Ez az átnevezés. Kifejezetten erre a feladatra készült, így támogatja például a linux fájlok tömeges átnevezését és a reguláris kifejezések használatát. A segédprogram szintaxisa is bonyolultabb:

$ átnevezési beállítások "s/ old_name / new_name " fájlokat

$ átnevezési beállítások régi_név új_név fájlok

Régi névként a reguláris kifejezés vagy a név megváltoztatandó része van feltüntetve, az új név azt jelzi, hogy mit kell cserélni. A fájlokat kell feldolgozni, helyettesítő karakterek, például * vagy ? használhatók a fájlok kiválasztásához.

Fontolja meg a segédprogramokat:

  • -v- megjeleníti a feldolgozott fájlok listáját;
  • -n- teszt mód, valójában semmilyen műveletet nem hajtanak végre;
  • -f- a meglévő fájlok felülírásának kényszerítése;

Például nevezzünk át mindent htm fájlokat az aktuális .html mappából:

nevezze át az "s\.htm/\.html/" *.htm

Vagy képekhez:

nevezze át az "s\.jpeg/\.jpg/"* fájlt

A csillag szimbólum azt jelenti, hogy a linuxos fájl átnevezése a mappában lévő összes fájlnál megtörténik. További módosítók alkalmazhatók a reguláris kifejezésekre:

  • g(Globális) – minden talált előfordulásra vonatkozik;
  • én(Kis- és nagybetűérzékeny) – a kis- és nagybetűk figyelmen kívül hagyása.

A módosítók a reguláris kifejezés végére, a záró idézet elé kerülnek. Egy ilyen konstrukció használata előtt célszerű leellenőrizni, hogy nem hibáztunk-e sehol, a -n opció segít. Cseréljük le a DSC minden előfordulását fotóval a fotóink nevében:

rename -n "s/DSC/photo/gi" *.jpeg

DSC, DsC és még dsc is, minden változat feldolgozásra kerül. Mivel az -n opciót használták, a segédprogram csak a módosítandó képek nevét fogja kiírni.

Nemcsak a szokásos helyettesítést, hanem teljes értékű reguláris kifejezéseket is használhat a linux fájlok kötegelt átnevezéséhez, például módosíthatja az összes nevet kisbetűsre:

nevezze át az "y/A-Z/a-z/"*.jpeg-et

Ebből a példából azt látjuk, hogy még ha már létezik is ilyen fájl, alapértelmezés szerint nem lesz felülírva. Ne felejtse el használni az -n kapcsolót, hogy véletlenül se sérüljön meg semmi.

Fájlok átnevezése a pyRenamerben

Ha nem szereti használni a terminált, de tömeges átnevezésre van szüksége Linux fájlok, akkor tetszeni fog a pyrenamer segédprogram. Ez grafikus programés itt minden művelet néhány egérkattintással végrehajtható. Telepítheti a hivatalos tárolókból:

sudo apt install pyrenamer

A program ablakában láthatjuk a fát fájlrendszer, az ablak központi része, ahol a módosítandó fájlok jelennek meg, valamint egy panel az átnevezési lehetőségek megadására.

Eltávolíthat vagy hozzáadhat karaktereket, lefordíthatja a kis- és nagybetűket, automatikusan eltávolíthatja a szóközöket és az aláhúzásjeleket. A programban vannak tippek, amelyek még egyszerűbbé teszik:

A haladó felhasználók imádni fogják a pyRenamer azon képességét, hogy metaadataik alapján átnevezzék a médiafájlokat. Szükség esetén át is nevezhet egy fájlt. Ez a segédprogram teljes mértékben megvalósítja az mv and remove funkcióit egy grafikus felületen.

következtetéseket

Ebben a cikkben megvizsgáltuk, hogyan lehet átnevezni egy fájlt a linux konzolon. Természetesen vannak más módok is, például forgatókönyv írása vagy felhasználása fájlkezelők. Hogyan hajt végre bonyolult átnevezési műveleteket? Írd meg kommentben!

Egy egyszerű és kényelmes módja a számítógép átnevezésének a parancssorból. Ehhez a következő parancsot fogjuk használni.

netdom renamecomputer "réginév" /újnév:"újnév" /userd:"domain"\"felhasználó" /passwordd:"jelszó" /force /újraindítás

"régi név"- jelenlegi számítógép neve

"új név"- új számítógépnév

"tartomány"- domain név

"felhasználó"- domain rendszergazdai jogokkal rendelkező felhasználó

"Jelszó"- jelszó a domain rendszergazda felhasználótól

/Kényszerítés- eltávolít minden felesleges kérdést a parancs használatakor

/reboot- a parancs végrehajtása után 30 másodperccel újraindítja a számítógépet

Kivágás a kézikönyvből

NETDOM RENAMECOMPUTER számítógép /NewName:new_name
]]
]]
]

NETDOM RENAMECOMPUTER - számítógép átnevezése. Ha a számítógép csatlakoztatva van
tartomány, a tartományban lévő számítógépes objektum is átnevezésre kerül. Néhány
olyan szolgáltatások, mint a CA, csak állandó névvel működnek
számítógép. Ha ilyen típusú szolgáltatások futnak a célszámítógépen,
akkor a számítógép nevének megváltoztatása káros hatásokkal jár. Ez
parancs nem használható tartományvezérlő átnevezésére.

számítógép a kívánt munkaállomás vagy tagkiszolgáló neve
átnevezni

/NewName Új számítógépnév. Az "új_név" érték a következőképpen van hozzárendelve
DNS gazdagép címke és NetBIOS név. Ha az érték hossza
Az "új_név" 15 karakternél hosszabb, a NetBIOS név ebből jön létre
az első 15 karakter

/UserD Felhasználói fiók a tartományhoz való csatlakozáshoz. Tartomány
"/ud:domain\user" formátumban adható meg. Ha
domain nincs megadva, a számítógép tartománya használatos.

/PasswordD Jelszó fiókot a paraméterben megadott felhasználó
/UserD. A "*" jel jelszókérést jelent

/UserO A csatlakozáshoz használt felhasználói fiók
átnevezendő számítógép. Ha nincs megadva,
alkalmazott fiók jelenlegi felhasználó rendszerek. Tartomány
a felhasználó a "/uo:domain\user" formátumban adható meg.
Ha nincs megadva tartomány, akkor a localhost fiók kerül felhasználásra.
számítógép.

/PasswordO A paraméterben megadott felhasználói fiók jelszava
/UserO. A "*" jel jelszókérést jelent

/Force Mint fentebb említettük, ez a parancs hátrányosan befolyásolhatja
néhány szolgáltatást a számítógépen. Ha nincs megadva
/FORCE opció esetén a felhasználó megerősítést kér
művelet.

/REBoot Automatikusan leállítja és újraindítja a számítógépet
a RENAME parancs végrehajtása után. Számot is beállíthat
másodperccel az automatikus kikapcsolás előtt. Alapértelmezett
az érték 30 másodperc

/SecurePasswordPrompt
A Hitelesítési adatok előugró ablak használata
Biztonság. Ezt az opciót akkor használjuk, ha
meg kell adnia az intelligens kártya hitelesítő adatait. Ez a beállítás
csak akkor érvényes, ha jelszót ad meg a "*" jellel