Nimeä kansion tiedostot uudelleen mallin avulla. Kolmannen osapuolen apuohjelmien käyttäminen

Yhden tai useamman tiedoston nimen muuttaminen on alkeellista. Mutta jos sinun on tehtävä ryhmän uudelleennimeäminen tiedostot, joiden lukumäärä ylittää useita kymmeniä tai jopa satoja tiedostoja, uusien nimien manuaalinen syöttäminen voi kestää useita tunteja tai jopa enemmän. Onneksi on myös erikoisohjelmia

joitakin tekniikoita, joiden avulla voit minimoida käytetyn ajan ja välttää rutiineja itsetehty... Siksi, jos haluat laittaa asiat järjestykseen musiikki- tai valokuvakokoelmassasi, antaa kaikille tallennetuille tiedostoille merkitykselliset nimet, nyt on oikea aika tehdä se. Katsotaanpa parasta tapaa nimetä uudelleen tietokoneellesi tallennettuja tiedostoja.

Nimen joukkomuutos riippuu ennen kaikkea siitä, mitä käyttöjärjestelmää käytät. Tässä on joitain temppuja suosituimmille käyttöjärjestelmille:

  • Windows 7

Helpoin tapa nimetä tiedostot uudelleen tässä järjestelmässä tehdään Explorerissa). Ensin sinun täytyy laittaa kaikki vaaditut tiedostot erillisessä hakemistossa, jotta tarpeettomia asiakirjoja ei vahingossa joudu koukkuun. Nyt valitaan ne yhdistelmällä "Ctrl + A" ja oikealla painikkeella kutsumme hiirtä, jossa valitsemme kohteen "Nimeä uudelleen". Annamme yleisen nimen, esimerkiksi "taustakuva", ja kaikki valitut tiedostomme saavat uudet nimet, jotka koostuvat yleisnimestä ja sarjanumerosta suluissa("Taustakuva (1)", "taustakuva (2)", "taustakuva (3)" jne.).

Myös tiedostojen joukkonimeäminen voidaan tehdä komentorivin avulla. Tässä tapauksessa käynnistämme ikkunan käyttämällä "Win + R" -toimintoa haluttu sovellus, kirjoita riville "cmd" ja avaa se painamalla "Enter". Käytä siinä "cd"-komentoa määrittääksesi polku tiedostot sisältävään kansioon, esimerkiksi D:n "pics"-kansiolle. : \ asema, komento on seuraava: cd d: \ pics. Oletetaan, että haluamme muuttaa tiedostotunnisteen "GIF":stä "JPG". Käytetään "rename"-komentoa tai "ren" lyhyesti ja kirjoitetaan ren * .gif * .jpg. Itse komento ja laajennukset tulee erottaa yhdellä välilyönnillä.

  • Linux

Tässä järjestelmässä tiedostojen uudelleennimeäminen voidaan tehdä tavallinen apuohjelma"Nimeä uudelleen". "Nimeä uudelleen" -apuohjelman komento näyttää tältä:

nimeä uudelleen [-v] [-n] [-f] perlexpr [tiedostot];

[-v] - näyttää uudet tiedostonimet;

[-n] - näyttää luettelon uudelleennimettäväksi valituista tiedostoista;

[-f] - korvaa olemassa olevat tiedostot, jos ne täsmäävät;

perlexpr - malli uudelleennimeämistä varten.

Oletetaan, että kansiossa on muun muassa tiedostoja, joiden tunniste on "TXT", ja haluamme nimetä ne uudelleen muotoon "mytext.bak". Sitten komento saa muotoa:

nimeä uudelleen "s / .txt / .mytext.bak / g" * .txt

Selvitetään, mitä mallimme tarkoittaa:

s - vaihto vaaditaan;

/.txt/ - mitä korvaamme;

/.mytext.bak/ - uusi nimi;

g - globaali, toiminto vaikuttaa kaikkiin löydettyihin tapahtumiin.

"Rename"-komento voi myös auttaa suurten kirjainten muutoksissa. Ilmaisu "nimeä uudelleen" y / a-z / A-Z / '*" muuntaa kaikki nimet, jolloin ne kirjoitetaan kokonaan

  • Mac käyttöjärjestelmä

Tiedostojen uudelleennimeäminen tässä ympäristössä ei ole yhtä kätevää ja yksinkertaista kuin Windowsissa. Finderissa ei ole alkuperäisesti tätä ominaisuutta, mutta se voidaan lisätä Automatorin kautta. Voit tehdä tämän suorittamalla tämän vakiosovellus ja valitse "Palvelu". Siirry sitten kirjastossa kohtaan "Tiedostot ja kansiot". Siinä on alikohde nimeltä Rename Finder Items. Se on siirrettävä muokkausalueelle, mutta kieltäytyä kopioimasta sitä. Aseta "Palvelu vastaanottaa" -ikkunassa "Tiedostot tai kansiot". Sitten laitamme "Käytä tätä palvelua Finder-sovellus", merkitse itse uudelleennimeämisparametreihin "Näytä suorituksen aikana" -valintaruutu ja aseta "Tee peräkkäinen" -parametri. Nyt ei enää tarvitse kuin tarkistaa ja tallentaa asetukset.

Tiedostojen uudelleennimeämiseksi kohteesta Lisäasetukset(liike, translitterointi, haku tunnisteiden mukaan), on parempi käyttää erityistä yleishyödylliset palvelut kuten "SVS RenameFiles", "Multi Renamer", "Advance Renamer" jne.

Artikkelin luvut:

Valokuvatiedostot tulevat meille säilytykseen osoitteesta eri lähteistä joten niiden nimet eroavat oikeinkirjoituksesta. Lisäksi alkuperäiset tiedostonimet eivät sisällä tietoja, joita voidaan käyttää mihinkään tarkoitukseen. Muunna valokuvatiedostojen nimet muotoon yleisnäkymä ja voit tehdä siitä informatiivisemman käyttämällä erän uudelleennimeämistä.

- Tämä on automaattinen vaihto heidän nimensä perustuvat johonkin periaatteeseen, kuten päivämäärä, paikka tai valokuvauslaji. Muutoksen jälkeen tiedostonimien tulee koostua niille yhteisestä osasta ja yksittäisestä osasta. Esimerkiksi yleinen osa on kansion nimi ja henkilö sarjanumero tiedosto siinä.

Erä uudelleennimeä valokuvatiedostot on toinen tärkeä virstanpylväs kun luot kätevän digitaalisen valokuva-arkiston jälkeen. Kuva-arkiston tiedostojen nimet tulee määrittää valitun nimeämisjärjestelmän mukaisesti. Sitten järjestelmä rakennetaan sen pohjalle. Pikahaku kuvat kuva-arkistossa.

Jos sinun on vaihdettava useiden valokuvien tiedostonimiä, voit tehdä tämän ilman erityisiä ongelmia... Jos joudut muuttamaan satojen tai jopa tuhansien valokuvatiedostojen nimiä, et voi tehdä ilman erän uudelleennimeämistä. Tällainen työ voidaan tehdä nopeasti tietokoneella, mutta se on tehtävä välittömästi oikein, tiedostojen järjestystä häiritsemättä (kuva 1).

Kuva 1 Kuvatiedostojen joukkonimeämisessä on tärkeää huomioida niiden oikea järjestys.

Ennen uudelleennimeämistä kansion valokuvatiedostot on lajiteltava jonkin määritteen mukaan. On helpompaa tehdä tämä tiedoston luomiseen mennessä. Tiedostojen järjestys nimen mukaan voi poiketa niiden sijainnista ajallisesti, koska tiedostot on saatettu poistaa. Erä uudelleennimeäminen lisää numerointia valokuvatiedostoihin ja korjaa nimien järjestyksen.

Valokuvien tiedostonimien tyyppi riippuu tiedoista, joita ne tarvitsevat, ja mitä enemmän tietoa, sitä monimutkaisempia tiedostojen nimet ovat. Tällaisia ​​nimiä voidaan luoda suuri numero tiedostot vain erikoisohjelmien avulla. Puhumme niistä myöhemmin, mutta harkitsemme nyt nopea tapa Nimeä kuvatiedostot erässä uudelleen.

Kuinka nopeasti nimetä useita tiedostoja uudelleen

Monilla erikoisohjelmilla on kätevä toiminto valokuvatiedostojen joukkonimeämiseen, mutta sen käyttö ei ole aina kätevää. Ja lisäksi on tilanteita, joissa sinun on nimettävä nopeasti uudelleen paljon valokuvatiedostoja ja pidettävä niiden nimet yksinkertaisina ja selkeinä. Esimerkiksi valokuvauspäivämäärä ja kansiossa olevan tiedoston sarjanumero (kuva 2).

Kuva 2 Erän uudelleennimeäminen muuttaa nopeasti monia tiedostoja, jotta kuvien nimet ovat yksinkertaisempia ja selkeämpiä.

Tällaisissa tapauksissa suorita mikä tahansa iso ohjelma valokuvatiedostojen erän uudelleennimeäminen ei ole järkevää. Eikä kaikkia tietokoneita voi asentaa. Tätä varten on kätevämpää käyttää useimpien ominaisuuksia käyttöjärjestelmä Windows. Sen avulla voit nimetä uudelleen useita tiedostoja kerralla nopeasti ja helposti.

Jotta voit nimetä useita tiedostoja nopeasti uudelleen, sinun on ensin avattava niiden kansio Windowsin Resurssienhallinta... Valitse sitten tiedostot kätevällä tavalla ja paina "F2"-painiketta. Eräuudelleennimeämiseen valituista valokuvatiedostoista ensimmäisen tiedoston nimi on valmis tätä varten (kuva 3). Vaihda se uuteen säilyttäen resoluution ja paina "Enter".

Kuva 3 Kun tiedostot nimetään nopeasti joukkona uudelleen, uusi nimi sopii vain ensimmäiseen valokuvaan.

Välittömästi sen jälkeen erätoiminto nimetä ikkunat uudelleen korvaa nopeasti kansiossa valittujen valokuvien nimet ensimmäisen tiedoston nimellä ja lisää niihin numeroinnin. Tässä tapauksessa numerot alkavat vain toisesta tiedostosta, mutta tämä toteutetaan eri tavalla eri käyttöjärjestelmissä. Tähän on ehdottomasti kiinnitettävä huomiota (kuva 4) ja (kuva 5).

Kuva 4 Kuvien nopean erän uudelleennimeämisen jälkeen Windows Vista ensimmäistä tiedostoa ei ole numeroitu. Sinun on lisättävä se käsin.

Kuva 5 Nopean erän uudelleennimeämisen jälkeen Windows XP:ssä numerointi alkaa toisesta tiedostosta, mikä ei ole kätevää valokuva-analyysissä.

Tämä numerointi on helppo korjata. Windows Vistassa lisää numero (1) ensimmäisen tiedoston nimeen ja Windows XP:ssä lisää ja poista sitten kopio ensimmäisestä tiedostosta. Mutta ensin sinun on nimettävä se uudelleen siten, että se on ensimmäinen (kuva 6). Erän uudelleennimeämisen jälkeen poista kopio ensimmäisestä valokuvasta, jolloin tiedostonumerointi tulee oikeaksi.

Kuva 6 Ennen kuvien joukkonimeämistä sinun on luotava kopio ensimmäisestä tiedostosta, jotta se on kansion ensimmäinen.

Valokuvatiedostojen erän uudelleennimeämisen kumoaminen on myös erittäin helppoa. Voit tehdä tämän painamalla "Ctrl + Z" -näppäinyhdistelmää. On syytä muistaa, että kaikki Windows-käyttöjärjestelmät eivät voi nopeasti kumota uudelleennimeämistä. suuri numero tiedostot. Joten XP peruuttaa uudelleennimeämisen vain yhden tiedoston osalta ja ensimmäistä lukuun ottamatta.

Valokuvatiedostojen nopea erä uudelleennimeäminen on kätevää vain joissakin tapauksissa, koska Windowsin ominaisuudet näihin tarkoituksiin ovat hyvin rajalliset. Useimmiten tiedostojen nimet on muodostettava monimutkaisten ehtojen mukaan, mikä on mahdollista vain erikoisohjelmille, joista puhumme myöhemmin.

Tiedostojen uudelleennimeäjät

Käyttöjärjestelmien uudelleennimeämiskyvyn lisäksi on olemassa kaksi muuta ohjelmaa valokuvatiedostoille, jotka voivat tehdä tämän. Näitä ovat tiedostonhallintaohjelmat ja erilaisia ​​toimittajia kuvia. Tällaisilla ohjelmilla on erilaiset ominaisuudet, ja siksi ne on valittava erityisesti niiden tarkoituksiin.

Jos tietokoneessasi ei ole erityisiä ohjelmia grafiikan käsittelyyn, voit käyttää kuvatiedostojen uudelleennimeämiseen tiedostonhallintaa, jossa on tällainen toiminto. Tällaisia ​​ohjelmia on monia, mutta useimmissa niistä on englanninkielinen käyttöliittymä tai heikko toiminnallisuus. Mutta meillä on ohjelma, joka sopii meille.

Totaalinen komentaja On suosittu Tiedostonhallinta, jossa on venäläinen käyttöliittymä ja erinomaiset mahdollisuudet työskennellä tiedostojen kanssa. Tätä ohjelmaa voidaan käyttää valokuvatiedostojen uudelleennimeämiseen useimmissa tapauksissa. Sen erikoisuus on, että siinä on useita maskeja tiedostonimien muodostamiseen (kuva 7).

Kuva 7 Maskit tiedostojen eräuudelleennimeämiselle Kaikki yhteensä Commander on hyödyllinen valokuvissa.

Tapauksiin, joissa joudut usein työskentelemään iso määrä kuvia, se on kätevämpi käyttää erityisiä ohjelmia kuten esimerkiksi Adoben silta tai Lightroom. Nämä ohjelmat on suunniteltu toimimaan useiden valokuvien kanssa, ja niissä on myös maskit tiedostojen joukkonimeämistä varten.

Ohjelmilla, joilla on mahdollisuus nimetä tiedostoja erässä, on käteviä toimintoja valokuvien käsittelemiseen. Jokaisesta niistä tulisi keskustella erikseen ja yksityiskohtaisesti. Kuvaus toiminnoista valokuvatiedostojen uudelleennimeämiseen parhaat ohjelmat, lue seuraavista artikkeleista.

Hei, rakkaat ystävät... Tänään kerron sinulle tiedostojen joukkonimeämisestä ja näytän sinulle kaksi tapaa. Ehkä olet miettinyt tätä, tai ehkä olet törmännyt tällaiseen tehtävään, kun sinun on nimettävä uudelleen useita tiedostoja, joissa nimi on annettava sama, mutta ero on vain sarjanumerossa.

Esimerkiksi lataamiseen graafiset tiedostot sivusto käyttää usein tätä lähestymistapaa. Kuka tahansa, joka latasi kuvakaappauksia sivustoilta, kiinnitti todennäköisesti huomiota tiedostojen nimeen ja numeroimiseen. Varsinkin sivustoilla, joissa suuri määrä sisältö.

Nimeä tiedostot erässä uudelleen Windowsissa

Leikkaussalissa Windows-järjestelmä voit nimetä valitun tiedostoryhmän uudelleen samanaikaisesti.

Muuten: tämä malli toimii myös Mac OS:ssä, mutta se on hieman harkitumpi, ja tulos on juuri ne tiedostonimet, jotka tarkoitit.

Älä ymmärrä, että Windows tekee kaiken huonosti. Mutta, en pidä hänestä automaattinen numerointi suluissa.

Jos haluat nimetä uudelleen useita tiedostoja kerralla, sinun on ensin valittava nämä tiedostot (Ctrl + A - valitse kaikki; Ctrl + vasen nappi hiiret - yksittäisten tiedostojen valinta).


Syötä haluamasi nimi ja paina -näppäintä « Tulla sisään ".

Tämän seurauksena kaikki valitun luettelon tiedostot nimetään uudelleen, ja jokaiselle annetaan järjestysnumero sen erottamiseksi.


Vihje: jos luot tiedostoja verkkoon, nimeä ne latinalaisilla kirjaimilla eikä liian pitkä.

Windowsissa on toinen vaihtoehto tiedostojen uudelleennimeämiseen, kautta komentorivi, mutta tämä on hankalaa ja menetelmä on jo täysin vanhentunut.

Tiedostojen joukkonimeäminen Total Commanderissa

Pidän tästä menetelmästä enemmän, ja tätä käytän jatkuvasti. Periaate on sama, sinun on valittava tiedostot ja nimettävä ne uudelleen määritetyillä parametreilla.

Valitse siis tiedostot ( Ctrl +A) ja soita työkaluun "Erän uudelleennimeäminen" (Ctrl +M)


Näyttöön tulee uusi ikkuna, jossa voit määrittää uudelleennimeämisparametrit, eli antaa uuden nimen, lisätä laskurin, päivämäärän, kellonajan. Voit myös muuttaa tiedostotyyppiä ja luoda malleja.

Tavallista ryhmän uudelleennimeämistä varten riittää, että annat uuden nimen ja lisäät laskurin:

Uusi nimi - [C]

Kun olet valinnut parametrit, paina -painiketta "Juosta" ja katso tulosta.


Tiedostosi on nimetty uudelleen.


Tällä menetelmällä on paljon enemmän vaihtoehtoja, mutta yksinkertaisinkin sovellus toimii nopeasti ja sujuvasti. Voit myös käyttää TC:tä. Olen varma, että tästä ominaisuudesta on hyötyä myös sinulle.

Video-opastus aiheesta

Ystävät, näiden menetelmien avulla voit nopeasti nimetä uudelleen niin monta tiedostoa kuin haluat. Älä tuhlaa aikaa jokaiseen tiedostoon, vaan tee se erässä.

Toivottaa sinulle onnea!

Terveisin Maxim Zaitsev

Eräänä päivänä Internetissä surffaillessani tapasin uuden version vanhasta ja uskollinen auttaja- ReNamer-ohjelma, josta on tullut korvaamaton työkalunikun nimeät tiedostoja uudelleen joukkona ... Tämä on rutiinitoiminto, jonka voimme suorittaa useita kertoja päivässä. Jokainen meistä ratkaisee tämän ongelman omalla tavallaan, esimerkiksi käyttöjärjestelmän sisäänrakennetuilla keinoilla, ilman erityisiä ongelmia.

Aivan oikein, - sanot - suuri ongelma, mistä puhua! On tietysti hyvä, kun uudelleennimeäminen sallii maskisymbolien käytön, ja - lisään - on hyvä, jos osaa käyttää maskia. Mutta on tilanteita, joissa maskin levittäminen on melko vaikeaa tai mahdotonta. Vaikuttaa siltä, ​​​​että on vain yksi tapa - nimetä jokainen tiedosto erikseen "kahvoilla". Mutta ei - siellä on ulospääsy, joka on erittäin toimiva, ei vaadi asennusta ja sitä paitsi ilmainen ohjelma Denis Kozlov ReNamer, josta ja tulee puhe tässä artikkelissa.

Voit ladata ohjelman sekä tietokoneportaalista Softodrom.ru että kehittäjän verkkosivustolta.

Ohjelma tarjoaa käyttäjälle kaikki mahdolliset tavat nimetä tiedostoja uudelleen joukkona. Joka tapauksessa minulla ei ollut tarpeeksi mielikuvitusta keksiäkseni jotain, jota ohjelma ei kestänyt! Luulen, että hän on korvaamaton apulainen järjestelmänvalvojat ja muut tietokoneen ihmiset sekä opettajat, kirjailijat ja muut heidän kaltaiset. Muuten, minkä huomasin heti kun huomasin uusi versio ReNamer, joten tämä on ulkoasu ohjelman venäläisestä lokalisoinnista. Ja vaikka en tunne mitään erityistä epämukavuutta työskennellessäni englanninkielisen käyttöliittymän kanssa, mutta silti, tiedäthän, se on jotenkin paljon tutumpi omalle kielelleen, ja mikä tärkeintä, se on selkeämpi ...

Kun lataat ohjelman ensimmäisen kerran, se kehottaa sinua avaamaan ja vastaavasti tutustumaan siihen lyhyt opas työhön (Pikaopas). Jos sinulla on peruskonseptit Suomi, suosittelen hyväksymään tämän tarjouksen. Rehellisesti sanottuna en ole usein tavannut niin järkevää ja samaan aikaan Lyhyt kuvaus työskentele ohjelman kanssa!

Samanaikaisesti en voi olla huomaamatta, että ymmärtäen kirjoittajaa, joka keskittää aivolapsensa mahdollisimman laajaan käyttäjäpiiriin ja käyttää tähän englantia, hän voisi "bungoida" venäjänkielisen käsikirjan analogin, koska kirjoittaja on ohjelmoija Togliatista. On muuten hyvä, että ohjelman venäläinen lokalisointi ilmestyi, muuten sisään aiemmat versiot ja sitä ei huomioitu :). Totta, se ilmestyi vasta viime vuonna, eikä sitä edes esittänyt tekijä (!) Toivon, että kirjoittaja ei loukkaannu minuun kritiikistä, koska ohjelma on todella hyvä työssään.

Ohjelman ideologia on siinä, että käyttäjä luo säännöt, joiden mukaan tiedostot nimetään uudelleen. Säännöillä voit muuttaa ohjelmien etu- ja jälkiliitteitä, korvata, lisätä ja poistaa osia tiedostonimistä tekstistä, lisätä nimiin sarjanumeroita jne.

Siksi itse ohjelmaikkuna koostuu kahdesta osasta: ylempi - tiedostojen uudelleennimeämissääntöjen muodostaminen, alempi - tiedostojen valinta. Vastaavasti ohjelmassa on myös kaksi painikeryhmää, jotka sijaitsevat erillisissä paneeleissa: ylempi tiedostojen käsittelemiseen ja alempi sääntöjen kanssa työskentelemiseen.


Tiedoston valinta

Uudelleennimettävien tiedostojen valinta on erittäin yksinkertaista. Päällä yläpaneeli työkalut, napsauta "Lisää tiedostoja" -painiketta. Jos kaikki kansion tiedostot nimetään uudelleen, käytä "Lisää kansioita" -työkalua. Valitut tiedostot näkyvät ikkunan alareunassa. Tiedostojen poistamiseen käytämme yleisesti hyväksyttyjä valintatekniikoita, jonka jälkeen kutsumme tiedostoluetteloon kontekstivalikko ja valitse siitä kohta "Poista valitut".


Luo sääntö

Toisella (alhaalla) työkalupalkilla sisään yläikkuna napsauta "Lisää" -painiketta ("Lisää uusi sääntö"), jonka jälkeen "Lisää sääntö" -ikkuna tulee näkyviin, jossa muodostetaan sääntö, jonka mukaan tiedostot nimetään uudelleen. Muista luotu sääntö napsauttamalla ikkunaa iso painike Lisää sääntö.

Sääntöä muokataksesi suoritamme tuplaklikkaus hänen nimessään.

Voit poistaa säännön napsauttamalla Poista-painiketta toisessa työkalupalkissa.

Tarkastellaan esimerkkejä tietyntyyppisten sääntöjen muodostamisesta.


Korvata

  1. Valitse "Korvaa" sääntöjen nimien luettelosta.
  2. Määritä "Etsi"-kenttään se osa nimestä, joka on muutettava. Tässä tapauksessa emme käytä "*"-symbolia.
  3. Kirjoita "Korvaa"-kenttään merkit, jotka korvaavat "Etsi"-kentän tekstin.
  4. Määritä "Osumat"-ryhmässä nimien vaihtojen määrä.


Poistetaan

Jos haluat poistaa osan tekstistä nimen keskeltä, luo tällainen sääntö.

  1. Valitse "Poista" sääntöjen nimiluettelosta.
  2. Määritä "Alkaen klo" -kenttään paikka, josta haluat aloittaa nimen tekstin poistamisen.
  3. Määritä "Ennen"-kentässä tiedostonimistä poistettavien merkkien määrä.
  4. Jos haluat poistaa toimintojen suorittamisen laajennuksilla, ota käyttöön Ohita laajennukset -toiminto.
  5. Tallenna sääntö napsauttamalla "Lisää sääntö" -painiketta.


Luo numerosarjoja (indeksi)

Joskus on tarpeen muuttaa tiedostojen nimiä Nimi1, Nimi2, Nimi3 siten, että niiden nimet sisältävät numerosarjan tietyllä askeleella, esimerkiksi "5":llä kasvaen: Nimi11, Nimi26, Nimi311. Menettely säännön luomiseksi on seuraava.

  1. Valitse "Hakemisto" sääntöjen nimien luettelosta.
  2. Valitsemme vaihtoehdon "Peräkkäin".
  3. Asetamme numeerisen sekvenssin alkuarvon: "Aloita:".
  4. Aseta "Step"-kenttään numerosarjan lisäys (askel), jolla numeerinen arvo muuttuu.
  5. Määritä "Minne lisätä:" -kentässä tiedostonimen paikka, johon numerosarja lisätään. Tässä tapauksessa käyttäjällä on mahdollisuus asettaa:
    • Sijainti: määrittää paikan, josta numero lisätään tiedoston nimeen. Jos esimerkiksi meidän esimerkissämme asetetaan toinen paikka, tiedostonimet ovat seuraavat: I1my1, I6my2, I11my3.
    • Etuliite: tiedostonimen alussa. Tässä tapauksessa tiedostojen nimet edustavat seuraavaa järjestystä: 1Nimi1, 3Nimi2, 5Nimi3.
    • Suffiksi: tiedostonimen lopussa. Tiedostojen nimet ovat seuraavat: Nimi11, Nimi26, Nimi311.
  6. Valitsemalla "Täytetyt nolilla ennen:" -valintaruudun voit määrittää saman määrän paikkoja kaikille numerosarjan elementeille. Esimerkiksi asettamalla tämän kentän arvoksi "2" ja käyttämällä "Suffix"-vaihtoehtoa esimerkissämme, saamme seuraavat nimet: Nimi101, Nimi206, Nimi311.
  7. Jos haluat poistaa toimintojen suorittamisen laajennuksilla, ota käyttöön Ohita laajennukset -toiminto.
  8. Tallenna sääntö napsauttamalla "Lisää sääntö" -painiketta.


Useiden sääntöjen määrittäminen

Järjestelmä sallii useiden sääntöjen soveltamisen tiedostonimiin kerralla. Tärkeintä tässä ei ole sekoittua nimiin, joiden pitäisi tulla esiin, koska säännön soveltaminen jossain vaiheessa voi johtaa sellaisen nimen luomiseen, joka vastaa edellisen vaiheen nimeä. Järjestelmä kuitenkin varoittaa tästä välittömästi.

Noudata näitä tilanteita välttääksesi yksinkertainen sääntö: älä käytä kaikkia sääntöjä kerralla, vaan tee se peräkkäin poistamalla valinnat tai valitsemalla ruudut ensimmäisessä sarakkeessa ennen säännön nimeä.

Tässä tapauksessa käyttäjä ei voi vain lisätä ja poistaa sääntöjä, vaan myös muuttaa paikkojaan käyttämällä sääntöikkunan yläosassa olevia työkaluja.

Ja kauemmas. Sääntöjä käytetään tiukasti peräkkäin siinä järjestyksessä, jossa loit ne. Jos sinun on muutettava niiden järjestystä, käytä "Ylös"- ja "Alas"-painikkeita, jotka sijaitsevat toisessa työkalupalkissa.


Ja viimeinen asia. Uudelleennimeäminen

Nähdäksemme, mitä saamme, napsautamme työkalupalkin "Esikatselu" -painiketta, jonka jälkeen määritettyjen sääntöjen mukaan muodostetut nimet näkyvät ikkunan alaosassa "Uusi nimi" -sarakkeessa. Itse asiassa sinun ei tarvitse tehdä mitään, jos suoritat ensin tiedostojen valintatoiminnon ja vasta sen jälkeen muodostat säännöt. Tässä tapauksessa säännön lisääminen tai muokkaaminen näyttää automaattisesti tiedostot uusilla nimillä.

Ja lopuksi viimeinen askel: nimeä uudelleen suoraan. Napsautamme "Nimeä uudelleen" -painiketta ja ihailemme työtämme, unohtamatta ilmaista kunnioitustamme kirjoittajalle kätevimmälle ja lisäksi ilmaiselle työkalulle.

Ja viimeinen asia. Kuten ohjelman huomautuksesta seuraa, käyttäjä voi työskennellä ID3v1:n, ID3v2:n ja EXIF:n kanssa sekä käyttää kansioiden joukkonimeämistä. Ja tämän lisäksi niitä on monia mukautetut asetukset nimeä malli uudelleen.

Valeri FETISOV

Get-ChildItem -Path $ env: käyttäjäprofiili \ Lataukset -Suodatin "* .zip *" -Toistuminen | `

"" -merkkiä ei tarvitse laittaa, koska PowerShell jälkeen | etsii linjan jatkoa.

Vadimio Vadim

V viime kerta ratkaisi minkä tahansa lähettämisongelman sms viestejä usb gsm "pillin" kautta. Lisäksi skripti toimii sekä ikkunatilassa (PowerGUI auttoi) että konsolitilassa.

Alexiz kadev

Kadehdin (hyvästä syystä) muistiasi, Vadim. En vain muista kaikkea tätä "tanssimiesten kieltä". Tämä koskee sanaasi siitä, kuinka PoSH voi auttaa, jos Totalia ei voida toimittaa. Tässä tapauksessa minua auttaa joko manan lukeminen useiden tuntien ajan tai (jos yhtäkkiä on Internet sellaisessa tietokoneessa) googlaus.

Voisiko joku selittää, miksi nimetä 20 000 tiedostoa uudelleen? Tapahtuuko tämä ollenkaan? Antaa esimerkkejä.
Kuinka monta tiedostoa voit nimetä uudelleen Explorerissa? Vaikka taas herää kysymys - Miksi. Eikö File Explorer ole tarpeeksi työkaluja tiedostojesi hallintaan?

  • Ok, sanotaan 20 tiedostoa - miten ratkaiset molemmat ongelmat Explorerissa?

    • Viimeinen asia, jonka muistan, on lajitella levykuvasta allekirjoituksilla purettuja tiedostoja tapetun kanssa tiedostojärjestelmä... Kirjoitettiin ohjelma (C ++ -kielellä), joka skannaa levykuvatiedoston sektoreittain (dd-ohjelman saama vedos, joka on saatavana myös Windowsille) ja kun tunnettu allekirjoitus löytyy, alkaa kirjoittaa. uusi tiedosto... Vastaanotettujen tiedostojen nimet näyttävät useimmissa tapauksissa tältä: "XXXX YYYYYYY.rar", jossa XXXX on tiedoston järjestysnumero, YYYYYY on sen sektorin numero, josta tiedosto alkaa levyllä.

      Tiedostojen lajittelua varten kirjoitettiin helvetin vartalopaidat, jotka voisivat:
      - Poista kopiot. Ensimmäisessä versiossa tiedostoja verrattiin kuhunkin fc / b -apuohjelmalla (fc voi asettaa virhetason), mutta tällä algoritmilla on neliöllinen monimutkaisuus (aika O (N²)), joten se ei enää sovellu suurille sarjoille. Alkoi siirtää tiedostoja hakemistoon, joka on nimetty hash-koodin perusteella (laskettu fciv.exe-apuohjelmalla). Sitten toinen komentosarja ohitti alikansiot ja tallensi vain ensimmäisen tiedoston jokaisesta niistä (poisti loput).
      - Lisää likimääräinen luomispäivämäärä jokaisen arkiston nimeen. Arkisto purettiin väliaikaiseen kansioon, jossa palautettiin kaikkien aikaleimojen tarkka aika (winrar x -ts arc.rar temp \), silmukalle/ r kaikki tiedostot tarkistettiin ja viimeisin muokkauspäivä valittiin.
      - Lajittele arkistot sisällön mukaan. Rar.exe-apuohjelma haki luettelon jokaisesta arkistosta, Find-komento määritti avainsana(se asettaa myös virhetason tuloksen mukaan), onnistuneen havaitsemisen jälkeen arkisto siirrettiin vastaavaan alikansioon.

      Lääkkeen olemassaolosta joukkonimeäminen En tiedä mitään Far Managerin tiedostoista, ehkä siellä on vastaavia laajennuksia, en yrittänyt etsiä.

      Joissakin yksinkertaisia ​​tapauksia tiedostojen joukkonimeämiseksi uudelleen / kopioimiseksi Farissa loin ensin luettelon tiedostoista uuteen tekstitiedostoon:
      dir / b * .abc> rename.bat
      Sitten rename.bat hallitsee sisäänrakennettua editoria, yleensä kirjoittamalla makron. Sitten hän painoi pikanäppäin makrot (yleensä Ctrl + Alt + ↓) jokaiselle tiedoston riville.
      Tai hän yksinkertaisesti kirjoitti muistiin makrokomennon, joka muodostaa komennon nimetä tiedosto uudelleen kursorin alla Farin komentorivillä, suorittaa sen välittömästi (paina Enter) ja siirtyy seuraava tiedosto(paina ↓). Ja taas hän painoi pikanäppäintä tusina tai kaksi kertaa.

      Palaan tiedostoon cmd.exe. Luulen tuntevani tavallisen komentorivin liian hyvin pakottaakseni itseni aloittamaan PowerShellin oppimisen. Tiedostojen numerointi nykyisessä hakemistossa:

      Aseta N = 1 kohteelle %% j in (% 1) soita: NIMEÄ UUDELLEEN "%% j" exit: RENAME aseta SUF = 000% N% ren "% ~ 1" "% ~ n1-% SUF: ~ -3% % ~ x1 "set / a N = N + 1 goto: EOF

      Lisätään nykyinen päivämäärä eroaa käyttämällä % DATE% % SUF:n sijasta: ~ -3 % RENAME-menettelyssä. Haittapuoli PowerShellin yksikerroksiseen malliin verrattuna on, että sinun on luotava a. Ja en myöskään muista ulkoa kaikkia sarjan näppäimiä ja komentoja, mutta voit aina katsoa niitä asettaa komennot/? ja / ?.

      Linuxissa suorittaisin saman tehtävän yksilinjaisessa:

      Ls * .jpg | awk "BEGIN (n = 0) (gsub (". jpg $ "," "); järjestelmä (sprintf (" mv% s.jpg% s-% d.jpg ", $ 0, $ 0, n)); ++ n;) "

      Perlissä se olisi lyhyempi, mutta en tunne Perlia, mutta tunnen awkin hyvin.

      • Aleksanteri [Mazdaischik]: Luulen tuntevani tavallisen komentorivin liian hyvin pakottaakseni itseni aloittamaan PowerShellin oppimisen.

        Mutta en minä. Aivoni ovat räjähtäneet sellaisista rakenteista kuin

        Ren "% ~ 1" "% ~ n1-% SUF: ~ -3 %% ~ x1"

        Enkä voi pakottaa itseäni oppimaan FOR, jotta voisin vapaasti muokata sitä.

        Aleksanteri [Mazdaischik]: Nykyisen päivämäärän lisääminen on erilainen käyttämällä % DATE% % SUF:n sijaan: ~ -3%

        Kyllä, vain % DATE% tuloste on alustettava, ja PowerShellissä tämä on paljon helpompi ymmärtää, mitä tapahtuu.

        strafer

        Lisää universaali vaihtoehto awk:ssa mihin tahansa pidennykseen

        jos tiedoston nimi voi sisältää useita osia erotettuina pisteillä:

        Ls * .jpg | awk -F. "(printf ("% s% s% 03d.% ​​​​s \ n ", $ 0, substr ($ 0, 0, pituus ($ 0) - pituus ($ NF) -1), NR, $ NF) )" | xargs -L1 mv

        jos olet varma, että piste on juuri ennen laajennusta:

        Ls * .jpg | awk -F. "(printf ("% s% s% 03d.% ​​​​s \ n ", $ 0, $ 1, NR, $ 2)) | xargs -L1 mv

        Shl. Muuten, unohdit määrittää tuloskentän koon sprintf-muotoisen merkkijonon numerolle, se on 1, 2, ... vaaditun 001, 002, ... sijaan.

        • Lecron

          Muuten, manuaalisesti määritetyn tulostuskentän koko ei ole paljon pienempi haitta kuin sen puuttuminen. Miksi tiedostoyksiköissä on 3 merkkiä ja mitä tapahtuu, jos tiedostoja on enemmän kuin 999?

          • strafer

            Ennen kuin teet tehtävän, sinun on ymmärrettävä se. Ongelman olosuhteissa se sanotaan yksiselitteisesti

            Oletetaan, että sinun on lisättävä kolminumeroinen laskuri kaikkien nimen loppuun JPG-tiedostoja nykyisessä kansiossa.

            En ole kovin hyvä python-tempuissa, ottaako alla oleva koodisi huomioon tämän ehdon?

            Puhumattakaan artikkelin ongelmasta, in yleinen tapaus mikään ei estä sinua laskemasta ensin esimerkiksi tiedostojen määrää

            Ls * .jpg | wc -l

            Ja sitten päätä tulostiedoston nimen muoto.

            ja mitä tapahtuu, jos tiedostoja on enemmän kuin 999?

            Tarkemmin sanottuna awk:n tapauksessa se iskee numeroita pidemmälle, ts. 1000, 1001,...

            • Lecron

              En vain nähnyt ongelmaa ohjelmointikäytäntönä, vaan ratkaisuna käytännön ongelmaan. Ja jos se ei muuta muistia, wc -l tulostaa tiedostojen määrän, ei kentän kokoa. Sitten myös

              Ls * .jpg | wc -l | wc -m

              Yleisesti ottaen olen sitä mieltä, että tällaisten yksivuoristen käyttö on tehotonta. Tämä koskee myös PowerShellia ja muita kuorita.
              Harvinaista käyttöä varten sinun on tiedettävä ERITTÄIN hyvä komentosyntaksi. Ja tavalliselle, historiasta noussut, se ei yksinkertaisesti ole turvallista. Koska sinun on luettava / tulkittava koodin koko teksti, etsi ja syötä parametreja eri paikoista... Ja etukäteen suorittaaksesi joitain toimintoja, esimerkiksi selvitä uudelleennimettävien tiedostojen määrä. Pienin välinpitämättömyys, automaattinen toiminta ja hei ongelmia.
              Sekä ensimmäisessä että toisessa tapauksessa on parempi käyttää komentosarjoja / ohjelmia ymmärrettävä järjestelmä avaimet.

              Käsikirjoitukseni ei myöskään ota huomioon. Mutta on olemassa parametreja vähintään on asetettu yhteen paikkaan, aivan alussa. Valinnaisesti voit kirjoittaa

              Ext = ".jpg" numero = len (str (summa (1 for f in listdir (), jos f.endswith (ext))))

              Lisäksi Jumala tietää kuinka kaunis se on, mutta käsikirjoituksen kannalta sillä ei ole enää merkitystä.

              strafer

              vaan ratkaisuna käytännön ongelmaan

              Käytännön tehtävänä on lisätä kolminumeroinen luku tiedoston nimeen.

              Ja jos se ei muuta muistia, wc -l tulostaa tiedostojen määrän

              Aivan oikein, mutta jos olet liian laiska laskemaan näytetyn luvun numeroita silmilläsi, laske ne wc -m, jumalan tähden :-) (älä vain unohda, että se laskee myös rivinvaihdon ja antaa yksi numero enemmän kuin sillä todellisuudessa on numerossa)

              Harvinaista käyttöä varten sinun on tiedettävä ERITTÄIN hyvä komentosyntaksi.

              Sinun ei tarvitse tietää sen huonommin kuin mitä tahansa ohjelmointikieltä, esimerkiksi python, ohjelmointia varten. Jos tällaisia ​​tehtäviä on ratkaistava konsolissa usein, syntaksi muistetaan melko nopeasti. Lisäksi tapauksessa säännöllisiä lausekkeita, ne noudattavat melkein samaa logiikkaa, sinun on vain muistettava pienet erot tietyssä toteutuksessa. Nuo. Ymmärtäen ne periaatteessa, voit veistää kielellä sed, grep ja awk.

              Ja tavalliselle, historiasta noussut, se ei yksinkertaisesti ole turvallista.

              Jos "säännöllisesti" on kerran vuodessa, niin en näe syytä kirjoittaa erillistä käsikirjoitusta sellaiseen tehtävään, tämä olisi hienoa tuoda pois historiasta. Jos kerran viikossa - niin tietysti kannattaa kirjoittaa, eikä muuten ole fakta, että bash-skripti olisi huonompi kuin Python-skripti (ainakin sen voi tulkita millä tahansa Linuxilla maailmassa, paitsi useimmat kastroidut).

              Pienin välinpitämättömyys, automaattinen toiminta ja hei ongelmia.

              Ehkä et kiinnittänyt huomiota, laitoin pillin itselleni: jos poistat tehtävän suoraan suorittavan komennon (sis. tässä tapauksessa mv), xarg vain tulostaa argumentit ilman muutoksia levylle. Sopii sekä virheenkorjaukseen että sen varmistamiseen, että kaksivuotias one-liner tekee juuri sen mitä epäilet :)

              Shl. Jos jotain, jotta ei tule väärinkäsityksiä, en välitä käsikirjoituksista, olen itse kirjoittanut ne jo melko hyvin. Mutta yksilinjaiset ovat melko ortodoksisia pieniin tehtäviin.

              Lecron

              Se on niin. En ehdota kieltä, puhun käsikirjoituksesta.
              Haluaisin myös lisätä, että tehtävä harvoin pysyy muuttumattomana. Päinvastoin, se yleensä laajenee. Ja skripteissä on helpompi lisätä uusia toimintoja ja muuttaa koodia.
              Jopa keskusteltu yksilinjainen näyttäisi paremmalta
              massRename * .jpg —laskuri -l3 (tai -lauto)

              strafer

              Työskentelet ilmeisesti ohjelmoijana vai koodaatko harrastuksena, arvasin sen? Tässä tapauksessa tunnet vain psykologisesti paremman olosi, kun koodi on tiedostossa, ja pyrit siihen joka tapauksessa :-)

              Olen enemmän järjestelmänvalvoja, enkä siksi painota tätä. Joko heti ratkaisun alussa tai käytön aikana käy selväksi, että komentosarjaa tarvitaan usein. Tässä tapauksessa muutan sen itse skriptiksi tiedostossa ja tarkenn sitä parametreilla ja tarkistuksilla.
              Ja jos en usein tai ei koskaan enää, niin en muista häntä.

              Jopa keskusteltu yksilinjainen näyttäisi paremmalta
              massRename * .jpg -counter -l3 (tai -lauto)

              Tämä on kiroilua, koska tämä ei ole yksilinjainen, vaan kutsu käsikirjoitukseen, joka sinun on vielä kirjoitettava itse. One-linerin olemus on käyttää lyhyt yhdistelmä verrattuna tavallisiin apuohjelmiin.

              Kirjoittaa erillinen tiedosto yksirivinen koodi, jota et ehkä koskaan tarvitse, on hieman ylivoimainen, sillä on paikkansa shell-historiatiedostossa.

    • Lecron

      Eräuudelleennimeämiseen käytän FAR:ia Artem Senichevin NameEditor-laajennuksen kanssa.

      Mielestäni PS sopii järjestelmän komentosarjaan. Sovellettavaksi, joka sisältää ja annettu tehtävä Käytän mieluummin Pythonia. Kyllä, se ei tule olemaan yksilinjainen, mutta kielen soveltuvuus on niin paljon korkeampi, että sen oppiminen on silti kannattavaa, eikä minkä tahansa kirjoittaminen tunnetulla kielellä ole enää ongelma. Lisäksi mielestäni se alkaa voittamaan tuntuvasti, jos toiminnallisuus kasvaa.

      Käyttöjärjestelmästä tuontiluettelohakemistosta shutil-tuonti siirrä cnt = 1 numero = 2 f:lle listahakemistossa (): if f.endswith (". Mp3"): siirrä (f, "(: 0> (numero)). Mp3" .format (cnt, numero = numero)) cnt + = 1

      strafer

      VK:n keskustelun aikana kävi ilmi, että päivämäärän esimerkki on keksitty ja tiedostojen järjestysnumerointi näyttää todellisemmalta.

      Minusta näyttää siltä, ​​​​että hän on myös jonkinlainen kekseliäs :)

      Mitä tulee itse one-lineriin: mielestäni on tyylikkäämpää tehdä kaikkein universaalimpia skriptejä, tässä mielessä kannattaa tehdä laajennuksesta dynaaminen, sitten kun alkuperäinen komento muuttuu, se voi syöttää mitä tahansa tiedostoja, ei vain zpegs.
      Jos Windows-konsoli ei kuitenkaan vieläkään osaa kirjoittaa komentohistoriaa, en luultavasti välitä."

      Vadim Sterkin: Onko Linuxilla komentohistoriaa? Oikeasti? Ei voi olla…

      Tässä en ymmärtänyt sarkasmia. Tietysti hän on, ja mitä muuta.

  • artem

    Jätän sen tähän

    esimerkki on todella kaukaa haettu, mutta ymmärrän, että se et ole sinä. Olen jotenkin ratkaissut tällaisen samanlaisen itsepäisyyden ongelman. Siellä on paljon Zip-arkistot... Sinun on purettava ne kaikki omaan kansioon. Tässä tapauksessa jonkin ajan kuluttua uusia zip-tiedostoja saattaa ilmestyä, sinun on suoritettava komentosarja uudelleen. Samaan aikaan hän ei yrittänyt purkaa vanhoja pakkauksistaan. (Koska kansioita on jo purettu, siitä ei tule mitään hyvää).

    Koska en ole kiinnostunut katsomaan näitä vetoketjuja ollenkaan, varsinkin kun ne on jo purettu, keksin sellaisen. Pakkauksen purkamisen jälkeen tiedostolle määritetään "piilotettu"-attribuutti, ja kun etsitään purettavia tiedostoja piilotetut tiedostot huomiotta. Joten tein hankalan tehtävän yleisesti vähäpätöisestä tehtävästä.

  •