Tömeges átnevezés fileból
2013-07-22T18:45:45+02:00
2013-07-24T12:49:04+02:00
2022-07-23T07:56:21+02:00
  • Nekem sajnos nincs tengernyi időm, de ha nagyon unatkozom felrakok majd egy C++ implementációt :)

    Bár én nem gondoltam GUI-ra, úgy már nem 40 sor :D
    Mutasd a teljes hozzászólást!
  • Igazán nincs mit, pár sor volt azt egész Nyugdíjas vagyok időm mint a tenger

    A témához kapcsolódóan még itt van egy régebbi programom is ami tömegesen tud file-t másolni, mozgatni, az azonos nevűeket sorszámozza stb... A PC-Fórumon felmerűlő problémára írtam tavasszal.
    Mutasd a teljes hozzászólást!
  • nice
    Mutasd a teljes hozzászólást!
  • Sikerült ma megoldani, köszi mindenkinek!
    djjjozsi nyert, mert parancssorhoz legalább értek egy kicsit, és kódot elő lehetett állítani egy Excel összefűz függvénnyel, amihez szintén értek :D
    Úgyhogy batcholtam, a célnak tökéletesen megfelel.
    EDIT: simkol, kipróbáltam a tiédet is a hsz után, elég jó. Lehet hogy ez lesz belőle, nem batcholás. Köszönöm szépen!
    Mutasd a teljes hozzászólást!
  • Írtam egy egyszerűt neked.
    **G** - 70 sor lett - Delphi
    Mutasd a teljes hozzászólást!
    Csatolt állomány
  • mondasz valamit :D


    Annyi, hogy saját compare függvényt vagy function objectet kell írni, ami darabolja és az int rész alapján adja vissza a kisebbet és ezzel felhívni a sort-ot :)
    Mutasd a teljes hozzászólást!
  • Egy pici gond akad - bár csak pár sor a kódban kiküszöbölni - a resz1 után a resz10 jön és nem a resz2 ha sorbarendezed
    Mutasd a teljes hozzászólást!
  • C++ és boost használatával nem túl bonyolult a megvalósítás:

    1. beolvasod az adott mappában található fájlokat (sorszámozott nevű pdf fájlok)
    2. Név alapján rendezed
    3. a kiexportált (pl CSV) excel fájlból beolvasod az egyes új neveket egy másik container-be.
    4. rename from(i) -> to(i)

    nagyjából


    Ha tudsz C++-ul segítek a kódban! Valószínűleg van egyszerűbb megoldás is, ami nem feltételez komolyabb programozói tapasztalatot..


    (tippre 30-40 soros program hibakezeléssel.)
    Mutasd a teljes hozzászólást!
  • Neked a Bulk Rename Utility-re van szükséged. Abba lehet importálni rename pair-okat txt-ben, olyan formátumot vár, hogy:
    fájlnév_régi|fájlnév_új
    Ha egy ilyen txt-t megadsz neki, és kijelölöd a fájlokat, akkor amik egyeznek, lecseréli az újra. Nagyon szuper program, Excelben meg fél perc alatt gyúrsz ÖSSZEFŰZ függvénnyel ilyen formátumú txt-t (ami több száz ilyen sort tartalmaz az új fájlnevekkel pipe karakterrel elválasztva a régi után).
    Mutasd a teljes hozzászólást!
  • nem lenne megoldás, ha generálnál a kiinduló pdf nevekből és célnév fájlnevekből egy .bat fájlt?

    összeállítasz egy képletet, és a végeredményt bemásolod egy masol.bat -ba, amit lefuttatsz. Ha egyszeri dologról van szó, nem kell túlbonyolítani.

    ="copy "&A1&" "&B1

    Mutasd a teljes hozzászólást!
  • Sziasztok!
    Van sok fileom, resz1.pdf, resz2.pdf ... resz500.pdf néven.
    Ezeket kéne egyszerre átnevezni, a probléma csak annyi, hogy semmi rendszeresség nincs az új nevekben.
    Iktatószámok, pldául "27485-6" vagy "39477-2".
    Az új nevek sorrendben bent vannak egy Excel táblában (tehát az első rekord a resz1-nek felel meg), abból exportálni tudom egy txt-be.
    Megoldható ez valahogy?
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd