# Numrering av filer.
Author: pertho

Finns det något bra gratisprogram för att enkelt ändra namn på en stor mängd filer i en mapp. Jag vill sortera filerna efter mitt huvud och sedan lägga till nummer 001 och uppåt före det tidigare filnamnet. Det gäller främst mp3 och bildfiler.

Går det att hitta något sådant program på nätet?

## Comment 1
Author: Inkanyezi

Bästa verktyget jag vet för såna operationer är [TakeCommand](http://sv.afterdawn.com/programvara/skrivbordsprogram/filhanteringssystem/take_command.cfm), det liknar ganska mycket de vanligare skalen för Unix/Linux.

Men förvänta dig inte att det ska gå automagiskt eller vara färdigbyggt för vad du vill göra, du får göra ett skript som gör det, endera som batchfil eller som alias.

## Comment 2
Author: Jalking

Ken Rename klarar det.

[Ken Rename Hemsida.  
](http://kensoft.byethost24.com/)

## Comment 3
Author: pertho

Script och alias är dessvärre bara ord för mig och batchfiler har jag inte gjort sedan DOS 3.2 var en nyhet. Take Command är alltså well beyond my level of incompetence.

Ken Rename vågade jag mig på och den klarade av det jag behöver.

Hjärtligt Tack för tipsen som löste mitt problem.

## Comment 4
Author: [Borttaget]

På den tiden jag hade Windows hittade jag en handfull program som gjorde det du är ute efter. En del mer komplexa och svårbegripliga, andra enklare. Vilket som är bäst beror på vad man vill göra. Funkar Ken Rename för dig är bara att köra på. Själv testade jag fyra olika program. Ett av dem hette **A.F.4**, men det heter tydligen **A.F.5** numera. Det dög rätt bra i många situationer. Den jag använde mest heter dock **1-4a-Rename** och den var väl min favorit. Många tycker den är plottrig, särskilt i avancerat läge (den enkla läget visade sig vara på tok för enkelt, så det blev alltid avancerat läge för min del), för filosofin verkar vara att allting ska finnas tillgängligt direkt via knappar, fält och kryssrutor snarare än via menyer och liknande, så programmet har inte en enda meny… om jag minns rätt.

Kör man linux, framför allt om man kör skrivbordsmiljön Gnome, tycker jag **GPRename** funkar bra. Den går att använda som en plugin till **Nautilus**, standardfilhanteraren för Gnome. Kör man den snabba skrivbordsmiljön **Xfce** istället för Gnome har man förmodligen filhanteraren **Thunar** förinstallerad och den har en ”bulk renamer” inbyggd som standard.

Ett **skript** är ofta, om man tillåts uttrycka sig lite förenklat, en fil med instruktioner som ska genomföras och liknar ibland ett program till utseendet och fungerar ungefär som ett sådant också. Man behöver inte kompilera ett skript, det går bra att köra det direkt om man har kör-rättigheter till skriptet. Ett skript kan köra andra skript eller de vanliga kommandon man har tillgång till i sitt skal. Man kan göra loopar, ta emot indata från användaren, skicka utdata vart man vill och så vidare; det finns inte så värst mycket man inte kan göra med ett skript.

När det gäller mindre skript kan man med fördel göra ett **alias** istället. Ett alias fungerar ungefär som en ”genväg” eller förkortning. Om man exempelvis ofta kör ett kommando med många parametrar och parametrarna alltid är samma, så kan man med fördel göra ett alias som gör att man slipper dessa.

Exempelvis, om man i ett Linuxsystem (har inte Windows så jag kan tyvärr inte ge exempel för Windows, men jag tror detta ändå illustrerar vad jag menar) vill köra ett kommando som tar bort orden ”Länk till ” på länkar som skapats med en viss version av en viss filhanterare, kan man göra det med följande kommando, som även letar sig ner i undermappar och förutsätter också att man har rename (Perl) installerat:

_find . -type l -exec rename -v "s/Länk till //" {} +_

Detta kan ju vara lite svårt att komma ihåg och då kommer ju alias väl till pass. Man kan exempelvis då lägga till följande rad i en fil som alltid körs när man loggar in eller startar datorn:

_alias rmlt='find . -type l -exec rename -v "s/Länk till //" {} +'_

Denna rad skapar ett alias för kommandot ovan.

Efter nästa gång man loggat in kan man i fortsättningen skriva _rmlt_ istället, vilket är lite lättare att komma ihåg (**r**e**m**ove ”**l**änk **t**ill ”)…

## Comment 5
Author: Inkanyezi

Jo, och om man har 4DOS eller Take Command, så kan man göra liknande skript och alias även till DOS och Windows.

Namnbyte på flera filer med indexering kan man också göra i [Irfanview](http://www.irfanview.com/), för bild- och ljudfiler. Om man öppnar "thumbnail"-läget så kan man välja ett antal filer och välja "batch processing" och i dialogrutan kan man välja namnändring enligt olika mönster, bland annat indexering.

## Comment 6
Author: pertho

Tack för tipsen och lektionen. Nu vet jag i alla fall vad ett script är, även om jag inte tänker ge mig på att göra något. Alias verkar livsfarligt.

## Comment 7
Author: [Borttaget]

#6: Man lär ju testa sina alias ordentligt om de är lite komplicerade innan man börjar använda dem regelmässigt…

Ett alias kan ju vara enkelt också. Exempelvis (i Linux igen då, men principen är säkert samma överallt) kanske man ofta använder ”ls -laB” för att titta vilka filer som finns i en mapp. Kanske inte så jobbigt, men gör man det ofta kanske man uppskattar att man har ett alias, exempelvis ”ll” för det.

Efter ett tag brukar man komma underfund med vad man ofta skriver och gör och då brukar man till sist göra alias för dem, i alla fall om det är lite längre haranger man brukar skriva.

#5: Japp, jag har själv gjort en hel del massnamnbyten i IrfanView en gång i tiden. SAknade programmet lite när jag lämnade Windows bakom mig, men har nu hittat värdiga ersättare. I och för sig inte i ett och samma program, men att GPRename kan användas som en plugin i min filhanterare gör ju att den finessen känns som en del av filhanteraren, även om ett nytt fönster öppnas när man väljer massnamnbyte från högerklicksmenyn.

Mitt minne av IrfanView, i alla fall när jag hade Windows 98, var att det var lite kraschbenäget. Har du också upplevt det? Har i och för sig för mig att XP-versionen kändes lite stabilare. Det var version 3.98 på min tid, har jag för mig så det kanske har hänt en hel del sedan dess.

## Comment 8
Author: Inkanyezi

Jag har aldrig varit med om att Irfanview har kraschat, och den har heller inte stört andra program. Jag brukar öppna Photoshop med Skift-e, som extern editor, och sedan gör jag redigeringen där, och så spar jag, oftast som tiff, och när jag stänger Photoshop-fönstret är jag tillbaka på originalfilen. Om jag stänger den och öppnar igen så klickar jag fram ett steg till den nya filen, så att jag kan titta på den i bekvämare format än Photoshop.

Konverteringar och enkel behandling, som att beskära, ändra storlek och öka skärpan, är betydligt enklare i Irfanview än i Photoshop. Dessutom når jag de funktionerna lätt med snabbtangenter. Men om jag en gång har öppnat Photoshop så stänger jag den inte medan jag fortsätter jobba, jag minimerar den bara, och Irfanview petar snällt in varje ny fil jag vill jobba med och maximerar Photoshop.

Och jo, det är enda anledningen till att jag har Windows kvar. Jag använder Photoshop, och jag har Windows-burken för bildbehandling. Jag kör Windows i en separat dator och gör i stort sett inget annat än hanterar bilder i den, och skälet är så klart att jag tycker att Photoshop är väldigt bekvämt att jobba med för att redigera bilder. Jag har ytterligare två program för bilder i den burken, Irfanview, som jag praktiskt taget alltid öppnar med, och Picasa, som jag har när jag vill leta efter en bild som jag inte kommer ihåg var jag har lagt den.

Och jag använder fortfarande inte något antivirus. Datorn blir mycket snabbare, det funkar till och med bra att köra Windows (och jag har aldrig haft blåskärm på min hemdator med Windows). Jag tror inte att man får virus och malware om man inte tigger om det. Och som Charlie säger, XP är stabilt, mycket stabilt. På jobbet upplevde jag ofta problem med XP, men de verkar alltid hänga ihop med antivirusprogrammet (F-secure).

## Comment 9
Author: [Borttaget]

Okej, lite **OT-varning** här då (läs ej mitt inlägg om du är känslig mot inlägg som inte helt och fullt följer trådens ämne…), innan jag fortsätter:

#8: Beror säkert på hundratals olika saker om XP är stabilt. Mitt XP tyckte jag inte var särskilt stabilt i alla fall. Å andra sidan brukar jag peta in lite av varje i datorn och jag upplever väl egentligen inte heller Ubuntu som särskilt stabilt, dock stabilare än XP. Men det är säkert varken XPs eller Ubuntus fel att datorn kraschar ibland. Jag har ju ofta en hel del program av version 0.x i datorn som säkert har en hel del buggar…

#8 igen (resten av inlägget, tror jag): Är det så krångligt att göra de där enkla sakerna i Photoshop? Själv gör jag all bildbehandling i GIMP numera. Jag kan, enklare än i något annat program jag sett, enkelt definiera kortkommandon till vad jag vill (klicka på den meny där kommandot finns, håll muspekaren över kommandot, tryck vilken tangentkombination du vill ha, klart - om man inte markerat i inställningarna att detta inte ska fungera).

Så ska jag beskära en bild trycker jag bara ”b”. Sedan är det bara att beskära, genom att först dra upp en fyrkant och sedan finjustera genom att dra i kanterna eller hörnen och till sist klicka i mitten eller trycka Enter för att verkställa.

Att spara till TIFF är heller inget problem, mer än att man får en del alternativ som man inte förstår vad de är till för, men det beror nog mer på min okunskap…

För egen del sparar jag antingen som JPEG, PNG eller XCF (GIMPs eget format som faktiskt Ubuntu har stöd för som standard, till min stora förvåning). XCF använder jag om jag senare vill fortsätta redigera bilden, särskilt om jag har flera lager. PNG brukar jag använda till ikoner, eftersom man brukar vilja ha transparens i dem.

Brukar då göra ikonerna i storlek 480·480, så att de ser snygga ut även när man sträcker ut dem. Brukar ha ikonerna i olika storlekar (ju viktigare desto större) och helst så få som möjligt på skrivbordet. Helst skulle jag vilja göra dem i SVG-format, men då är GIMP tyvärr ganska olämpligt att använda.

Kommer inte överrens med IncScape heller, och OpenOffice.org Draw hade en bugg när det gäller SVG-formatet (vet inte om de fixat den än, men jag har inte hört något i alla fall och de brukar ju ge återkoppling till de som rappoterat buggar), så det känns heller inte så kul, så det får bli GIMP och PNG-filer för ikoner för mig ett tag till…

## Comment 10
Author: Inkanyezi

Nej, inte är det särskilt krångligt att göra i Photoshop, men Irfanview är bättre på exempelvis storleksförändring, och så slipper jag att alls öppna Photoshop om det jag ska göra går att göra i Irfanview. Det går helt enkelt mycket fortare.

Däremot öppnar jag alltid Photoshop om jag ska pilla bort damm eller ta bort rödögon eller göra förskjutningar i tonkurvan eller klona eller måla över osv. Men det tar längre tid, och Photoshop är inte bara trögare på att öppnas, det är också trögare på att öppna bildfilen. Irfanview (och Picasa) ger också bättre överblick över vilka bildfiler som finns i datorn. Jag har inte kommit överens med "Organizer" i Photoshop, den suger.

Så skälet till att jag inte använder Photoshop till vissa saker är att det tar längre tid, och att i vissa fall blir också resultatet inte fullt lika bra. Den version som jag har är inte bra på att minska bilder, och efter att man har minskat måste man gå in i "Filter" och välja uppskärpning, vilket Irfanview kan göra på ett bra sätt automagiskt. Vissa färgändringar är också onödigt komplicerade i min Photoshop (Elements 3.0), och det görs enklare i Irfanview. Så det har blivit en vana att göra det mesta där och spara sånt som inte går att göra i Irfanview till Photoshop. Jag spar aldrig till jpeg i Photoshop, jag har bättre kontroll över resultatet i Irfanview, och eftersom den jobbar snabbare kan jag ganska fort ändra om jag skulle ha valt lägre kvalité än jag är nöjd med (för sånt som ska på webben eller i e-post).

## Comment 11
Author: Kaj

ID3 erenamer klarar av att ändra så som du vill ha det på MP3 filer (inte bilder dessvärre).

[http://www.id3renamer.com/](http://www.id3renamer.com/)

Här är lite info om hur du kan göra:

Att numrera om Track#
=====================

1.  Gå till fliken Writing
2.  Bocka **endast** för de ID3 taggar som skall ändras T ex Track
3.  Högerklicka på fliken vid GO
4.  Välj "Track from file order" (Tracknummret blir samma som filordningen i din katalog)

Att ändra filnamn
=================

1.  Gå till fliken Renaming
2.  Ange rätt formel t ex "%Track - %Title"
3.  Ange trimleft padding zeros till ett värde som överensstämmer med antalet filer totalt. T ex 2 ger 01, 02, 03 ...  
    3 ger 001, 002, 003 ...
4.  Tryck GO

Om du vill ta bort t ex \_ (underscore) i filnamnet
===================================================

1.  Gå till fliken Renaming
2.  Välj knappen Character substitution
3.  Välj Underscore to space

Du kan göra en massa fler saker - detta var bara tre exemple för att du skall komma igång.

## Comment 12
Author: Inkanyezi

Och kanske jag skulle tillägga att man kanske inte bör ta bort understreck, utan göra tvärtom, lägga dit det i stället för blanksteg. Det är inte alla spelare eller andra program man använder som klarar blanksteg i filnamn, men understreck är alltid ett godtagbart tecken. Och för skal som kompletterar filnamn är det oftast mycket enklare om namnet är sammanhängande.

Och det är så klart lika enkelt att lägga till understreck i stället för blanksteg.

## Comment 13
Author: [Borttaget]

SJälv gör jag tvärt om. Jag ser ingen anledning till att inte alla tecken som stöds i filnamn ska få användas. De produkter som inte stöder detta bojkottar jag gärna med ett hånleende på läpparna. För mig går sådant under rubriken ”buggar”, som dessutom oftast är lätta att rätta till för den som har ansvar för sådant.

Dessutom är understreck så otroligt fult och ger ett alltför nördigt intryck i min smak. Hellre än understreck i så fall, skiter jag helt i något tecken där och väljer att börja varje ord med versal, men det är också rätt så fult…

Men det är ju bara min smak, och den är jag väl helt ensam om, kan jag tro.

Vad jag förstått ska man kunna använda alla tecken utom NULL till filnamn, åtminstone med filsystemet ext3 (har ännu sämre koll på övriga filsystem), varav mellanslag definitivt är ett av dem man kan använda. Att då någon tillämpning inte klarar detta betyder inte att jag ska acceptera det och anpassa mig. Det är de som gjort produkten som ska anpassa sig, annars ska de ha ett rejält kok stryk. Typ…

## Comment 14
Author: Inkanyezi

Stämmer, men skalen har problem med tecken som används som avdelare, och dit hör tecken 20, blanksteg. Det funkar inte heller helt bra med komma, och ett filnamn som har blanksteg följt av bindestreck är kanske inte heller helt smart... så bör man ju också undvika snedstreck, bakvänt eller framåt.

Om man vill ha något som ser ut som blanksteg men är ett hårt tecken kan man använda tecken 255. Det ska funka, men det finns skal och program som visar det som en svart fyrkant eller frågetecken.

Att jag undviker blanksteg i filnamn hänger ihop med att ftp inte hanterar det snyggt vid komplettering. I bash och en del andra skal kan man börja med ett citationstecken, och man får komplettering av filnamn med blanksteg, men i ftp måste man skriva ut resten av filnamnet manuellt från och med första blanksteget, och det är mer praktiskt om man ger exempelvis ett put-kommando att filnamnet kan fyllas i till första skiljande tecken om man har flera filer som börjar lika när man har skrivit in första bokstäverna.

Naturligtvis bortfaller problemet om man använder filhanteraren för ftp.

## Comment 15
Author: [Borttaget]

#14: Det har faktiskt hänt att jag själv också tagit bort mellanslag, men då har det varit i mappnamn. Det händer ibland, när någon klåpare varit framme och skrivit något onödigt stort och krångligt installationsskript som inte klarar mellanslag i mappnamn. Då har jag tyckt att det är enklare att ändra mappnamnet än att gå in och ändra i skriptet. Så min mapp ”Nerladda programvara” heter numera bara ”Nerladdat”. Så jag nöjer mig i så fall inte med att dunka dit ett annat tecken, jag ändrar hellre namnet helt.
