---
title: "Massomdöpning av bilder med filnamn från Excel."
type: "forum-thread"
url: "https://www.webforum.nu/amne/kontorsprogram/192634-massomdöpning-av-bilder-med-filnamn-från-excel"
topic: "Kontorsprogram"
topic_url: "https://www.webforum.nu/amne/kontorsprogram"
author: "Nicrosoft"
published: "2015-03-18T09:37:20.000Z"
updated: "2015-03-20T09:17:16.000Z"
replies: 8
views: 1776
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/kontorsprogram/192634-massomdöpning-av-bilder-med-filnamn-från-excel"
---

# Massomdöpning av bilder med filnamn från Excel.

## #1 — Nicrosoft, 2015-03-18T09:37Z

En kund kräver att bilder vi skall leverera är döpta med artikelnummer. Artikelnumren finns i Excel. 

Samma bild kommer att användas till allt från 1 till 20 artikelnummer. Är det fåtal artikelnummer för samma bild så funkar det att klippa och klistra men när det är 5-20 bilder som skall döpas om känns det för omständligt. 

Så.. Hur gör jag för att döpa om ett flertal filer med namn från en lista?

Permalänk: https://www.webforum.nu/p/192634

## #2 — berken, 2015-03-18T16:11Z

Vet inte riktigt vad du väntar dig för hjälp men ett php script kan vara en lösning om man föredrar php
/Hasse

Permalänk: https://www.webforum.nu/p/2318402

## #3 — Nicrosoft, 2015-03-19T13:26Z

Föredrar är nog ett ord jag aldrig skulle använda tillsammans med PHP. :)

Jag har inte en aning om vad jag förväntar mig. Jag vill kunna lägga X antal kopior av samma bild i en mapp och på något automagiskt sätt så skall de döpas om efter en lista med filnamn. :D

Permalänk: https://www.webforum.nu/p/2318404

## #4 — i2n2, 2015-03-19T15:10Z

> **[Nicrosoft skrev:](https://www.webforum.nu/p/1572874)**
>
> Föredrar är nog ett ord jag aldrig skulle använda tillsammans med PHP. :)
> 
> Jag har inte en aning om vad jag förväntar mig. Jag vill kunna lägga X antal kopior av samma bild i en mapp och på något automagiskt sätt så skall de döpas om efter en lista med filnamn. :D

Detta kan som nämnts fixas med valfritt skriptspråk men om det är en engångsgrej så brukar jag ibland generera rak kod som jag kan kopiera och klistra in direkt i ett terminalfönster (istället för att skriva skriptet som läser in filen och loopa över varje rad i denna och utföra kommandot med data från raden som argument).

Om vi utgår från att bilderna ligger på en \*nix maskin. "./org" och "./new" nedan ersätts lämpligen med en full path till respektive mapp vid behov.

Min tolkning av ditt problem.

från bild_123.jpg i mappen ./org skall du i mappen ./new "skapa" bilderna prod_asd_1.jpg,  prod_asd_2.jpg och prod_asd_3.jpg
från bild_456.jpg i mappen ./org skall du i mappen ./new "skapa" bilderna prod_qwe_1.jpg och prod_qwe_2.jpg
osv

Då genererar jag en ren textfil med en lång rad kommandon från de data som jag antar att du har i excel. 

Ex.

cp ./org/bild_123.jpg ./new/prod_asd_1.jpg
cp ./org/bild_123.jpg ./new/prod_asd_2.jpg
cp ./org/bild_123.jpg ./new/prod_asd_3.jpg
cp ./org/bild_456.jpg ./new/prod_qwe_1.jpg
cp ./org/bild_456.jpg ./new/prod_qwe_2.jpg

osv

sedan kopierar du alla raderna (inklusive sista radens return) och klistrar in dessa i ett Terminal fönster, klart.

Om bilderna ligger på en windows maskin så kan man rimligen gör något motsvarande, copy kommandot heter väl något annat än cp , men principen borde fungerar även där. Är man en van användare av Excel kan man säkert göra allt inifrån Excel.

/ i2n2

Permalänk: https://www.webforum.nu/p/2318406

## #5 — Nicrosoft, 2015-03-19T15:14Z

Jag sitter på en Windowsmaskin. Jag kan noll och nada om programmering men det var något liknande jag tänkte att man kan göra. 

Någon windowsnisse kanske kan klämma till med commando för Win?  :)

Permalänk: https://www.webforum.nu/p/2318407

## #6 — pebi, 2015-03-20T08:35Z

Det går väl att att fixa utan att "programmera" utan bara copy-paste i excel

typ 

```
=SAMMANFOGA("copy ";C2; "";A2;".jpg")
```

Dvs om du har en kolumn med dina artikelnummer, skriv orig filen namn övers i en annan, och dra ner den så den finns i alla rader, skriv en "SAMMANFOGA" formel i en annan kolumn, och dra ner den.
Kopiera uta hela den kolumen till ett cmd fönster, eller kanske hellre kopiera ut till anteckningar, och spara som en .bat fil

 /pebi

Bilagor:

- [rename.xlsx](https://www.webforum.nu/a/23715.xlsx)

Permalänk: https://www.webforum.nu/p/2318409

## #7 — Nicrosoft, 2015-03-20T08:55Z

Får jag bara kläm på vilka kommando jag skall använda så är sammanfogningen inga problem. 

Räcker det att skriva "copy filnamn1.jpg artikelnummer.jpg" för att kopiera? Om bat-filen ligger i samma mapp som bilderna så behövs ingen sökväg till bilderna?

Permalänk: https://www.webforum.nu/p/2318410

## #8 — Nicrosoft, 2015-03-20T09:14Z

Det funkade ju skitbra med en batfil  :)

copy fbn_fzv.jpg 123456863.jpg
copy fbn_fzv.jpg nisse.jpg
copy fbn_fzv.jpg 123.jpg

3 nya bildfiler :)

WF är fortfarande guld

Permalänk: https://www.webforum.nu/p/2318411

## #9 — pebi, 2015-03-20T09:17Z

Ja, om batfilen ligger i samma katalog som orignail filen, och det är OK att få de omdöpta i samma katalog så räcker det att klistra in ditt resultat från xls till en text fil som du döper till .bat

enligt så här:

```
copy bild.jpg 101.jpg
copy bild.jpg 102.jpg
copy bild.jpg 103.jpg
copy bild.jpg 104.jpg
copy bild.jpg 105.jpg
copy bild.jpg 106.jpg
copy bild.jpg 107.jpg
copy bild.jpg 108.jpg
copy bild.jpg 109.jpg
copy bild.jpg 110.jpg
copy bild.jpg 111.jpg
copy bild.jpg 112.jpg
copy bild.jpg 113.jpg
copy bild.jpg 114.jpg
```

Oj, sorry för långsam, hade börjat skriva samtidtigt som dig....

Permalänk: https://www.webforum.nu/p/2318412

---

Tråden på webben: https://www.webforum.nu/amne/kontorsprogram/192634-massomdöpning-av-bilder-med-filnamn-från-excel
