Batchbyta namn på grupper av filer i Mac OS X med ett DIY File Renamer-verktyg
Om du behöver byta namn på en grupp filer på en Mac genom att lägga till lite text till varje filnamn, är ett bra gratis alternativ att använda en enkel Automator-åtgärd och spara den som ett program. Detta liknar de andra Automator-verktygen vi har byggt och täckt här tidigare, men den här gången är slutresultatet ett OS X-program som låter dig byta namn på en fil, flera filer eller en grupp med många filer genom att lägga till fördefinierad text i filnamnet, alla med samma Finder-baserade dra och släpp enkel användning.Om du har massor av filer att byta namn på, kommer du att upptäcka att detta är mycket bättre än att byta namn på dem själv i Finder eller genom namnlisten. Om du inte är bekant med Automator och att skapa Automator-applikationer i OS X kommer du att tycka att processen är ganska enkel, så följ bara med så har du en enkel fungerande app för att byta namn på filer på nolltid alls. På grund av enkelheten och den allmänna användarvänligheten i denna specifika användning av Automator, kanske avancerade användare föredrar denna kommandoradsmetod för att byta namn på filer istället. Naturligtvis kan den här Automator-åtgärden också modifieras kraftigt för att göras mer komplex, hantera ytterligare filfunktioner som att ändra storlek på bilder samtidigt, eller byta namn med jokertecken och öka, men för den här specifika artikeln siktar vi på att göra det enkelt och tillgänglig för alla, även nybörjare som är nya inom skript och automatisering. Vi går!
Gör en enkel app för att byta namn på batchfiler för Mac OS X
Detta kommer att skapa ett litet program som lägger till text till varje fil som släpps på den, vilket effektivt byter namn på filen genom att lägga till ytterligare ett specificerat textobjekt i filernas befintliga namn.Om du till exempel har en grupp filer som heter sample1, sample2, sample3, om du släpper dem i den här applikationen skulle alla döpas om till exempel1-döpt, sample2-döpt respektive sample3-döpt om.
- Starta "Automator", som finns i mappen /Applications i OS X
- På startskärmen, välj att skapa en ny "Applikation"
- Använd sökrutan för att leta efter "byt namn", välj sedan "Byt namn på Finder Items" och dra det till arbetsflödespanelen
- Välj "Lägg inte till" när du tillfrågas (såvida du inte vill göra en kopia av varje fil du byter namn på, det är ditt samtal men inte vad vi siktar på här)
- Under alternativet "Byt namn på Finder-objekt", dra ned undermenyn för "Lägg till datum eller tid" och välj "Lägg till text" istället
- Ange texten du vill lägga till filnamnen som körs genom appen, i det här exemplet lägger vi till "-rename" till filnamnet men du kommer uppenbarligen att vilja välja något mer i linje med dina behov …
Det är allt som finns. Du har byggt en enkel app som kommer att byta namn på alla filer du skickar till applikationen. Låt oss sedan testa det.
Batchbyta namn på flera filer med ett dra och släpp
Nu kan du testa appen för batchbytenamn genom att dra och släppa alla filer du vill byta namn på till applikationen. Denna enkla gör-det-själv-app kommer att hantera lika många filer som du kastar på den, så oavsett om det är ett litet block med filer du behöver lägga till lite text till namnen på, eller en enorm mapp med tusentals filer du vill byta namn på, kommer den att gör jobbet. Naturligtvis med enorma batchprocesser med hundratals eller tusentals filbyte kommer det att ta lite längre tid, så ge Mac-datorn tid att slutföra uppgiften.
För att vara helt tydlig, allt som släpps till den här applikationen kommer att döpas om enligt den tillagda texten som anges i ovannämnda steg. Om du vill att den omdöpta texten ska säga något annat måste du redigera programmet igen via Automator och spara det.
Det finns säkert mer komplexa sätt att hantera att byta namn på filer, oavsett om det är att använda mer komplexa åtgärder i Automator eller använda tredjepartsverktyg som Name Mangler eller NameChanger, men för något riktigt enkelt och gratis, denna grundläggande Automator app gör jobbet.
Har du kul med Automator? Se till att kolla in några andra intressanta och kraftfulla saker du kan automatisera i hela OS X med hjälp av den medföljande appen på varje Mac.