Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Automatisk omdøbe filer - hvordan?? Evt. via Excel

Side 1 ud af 1 (6 indlæg)
  • 1
Fra Faxe
Tilmeldt 23. Mar 06
Indlæg ialt: 1418
Fra  Avalance Entertainment & Dansk Party Service Skrevet kl. 10:16
Hvor mange stjerner giver du? :

Jeg har nogle tusinde filer der skal omdøbes, hvilket jeg kan klare med copy-paste, men det tager tid, og risikoen for fejl er stor, hvis der arbejdes hurtigt.
Det må da kunne automatiseres?

Situationen er således:
Filerne er navngivet med tal.
De skal omdøbes til et tekstnavn inkl. filtype endelse hvad  f.eks. hurlumhej.jpg

Jeg kan nemt stille det op i f.eks. et excel-ark med det gamle navn i én kolonne og det nye navn i en anden kolonne (eller alternativt 3 kolonner med filtype i den tredje)

Kan man udfra det gøre noget smart?

Fra København
Tilmeldt 7. Jun 09
Indlæg ialt: 1662
Skrevet kl. 10:27
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Skriv 'rename' i første kolonne, så kolonnerne indeholder

rename [gammelt filnavn] [nyt filnavn]

Eksporter til et tekst-format, f.eks. csv, så den indeholder formatet

"rename";"[gammelt filnavn]";"[nyt filnavn]"

Åben i tekst-editor og erstat

"rename";              med           rename[mellemrum]

og

";"            med             " "

så du har formatet

rename "[gammelt filnavn]" "[nyt filnavn]"

Omdøb filen til endelsen .bat 

Kør filen i det dir hvor filerne ligger.

Folkeafstemning om Patentdomstolen

Fra Viborg
Tilmeldt 10. Mar 10
Indlæg ialt: 11
Skrevet kl. 10:31
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Hej Allan,

Hvis du er på Windows, kan du eks. lave en batch-fil, som omdøber filerne.

Du tager dataen fra Excel-arket, eksporter til en almindelig tekst fil. Herefter laver du tekstfilen om til en batch-fil og kører det i Windows prompt.

Batch-filen skal se nogenlunde sådan ud

ren <gammel filnavn> <nyfilnavn>

Det betyder, at du skal placere en "ren " foran hver kolonne samt slå ny filnavn og endelsen sammen.Jeg mener at ren er kommandoen for rename på Windows -- det er lang tid siden jeg har kørt Windows.

Opdateret: Der var vist en, der var hurtigere end mig :)

/vathanan

 

 

Fra Faxe
Tilmeldt 23. Mar 06
Indlæg ialt: 1418
Fra  Avalance Entertainment & Dansk Party Service Skrevet kl. 11:03
Hvor mange stjerner giver du? :

Tak for de 2 forslag, som jeg lige måtte læse et par gange :-)
Jeg har aldrig rodet med den slags før, men det lyder jo ganske simpelt. Jeg vil forsøge med et par testfiler og vender tilbge til tråden igen, enten med beskeden om at det lykkedes, eller at jeg har brug for hjælp ;-)

Fra Faxe
Tilmeldt 23. Mar 06
Indlæg ialt: 1418
Fra  Avalance Entertainment & Dansk Party Service Skrevet kl. 16:47
Hvor mange stjerner giver du? :

Så sidder jeg og roder med det og har testet det på min bærbare med Vista hvor det fungerer fint. Men når jeg flytter filen over i mappen på den computer hvor dataene er, og hvor jeg har win XP, der fungerer det ikke.

Er der forskel på rename kommandoen i de forskellige windows eller hvor kan fejlen ligge?

Jeg har også bemærket , at når jeg ændrer en csv fil til .dat på min xp computer, så ændrer den ikke filen på samme måde som min Vista computer.

Jeg håber at noget kan gennemskue problemet, så jeg ikke skal flytte data frem og tilbage mellem de 2 pc'er ;-)

På forhånd tak...

Fra Faxe
Tilmeldt 23. Mar 06
Indlæg ialt: 1418
Fra  Avalance Entertainment & Dansk Party Service Skrevet kl. 12:21
Hvor mange stjerner giver du? :

Jeg fandt ud af det. Tusind tak for ovenstående indlæg. 5 stjerner herfra :-)

Side 1 ud af 1 (6 indlæg)