Hele simpele batch

Pagina: 1
Acties:
  • 53 views sinds 30-01-2008

  • andreict
  • Registratie: April 2004
  • Laatst online: 12-12-2025
Ik wil een hele simpele batch maken maar kom er niet uit.. echt heel slecht.. ik kijk erg scheel of 8)7

Ik wil een heleboel bestanden omzetten die de voglende naam hebben:

07850009533.jpg
07850000003.jpg

Nu moet er achter 0785 een extra 0 komen.

de probeersels die het logischt zijn dat zijn:

ren 0785*.* 007850******.*
ren 0785*.* 007850??????.*

maar geen van tweeen werkt. ik krijg geen fout melding maar er verandert gewoon niets..

  • MuddyMagical
  • Registratie: Januari 2001
  • Laatst online: 14-04 21:07
Misschien niet via batch maar wel een goeie:

Total Commander

De hernoemer (?) die in dit pakket zit is echt ideaal voor dit soort dingen. Freeware en nog geen MB groot volgens mij.

TE KOOP: BMW R1100RT Custom Honda NTV650 Daytona motormover


  • FlipFluitketel
  • Registratie: Juli 2002
  • Laatst online: 12:13

FlipFluitketel

Frontpage Admin
Moet het perse door middel van een batchfile gebeuren?
Met total commander heb je het zo voor elkaar door de "Meervoudig hernoemen-tool"..

There are only 10 types of people in the world...those who understand binary and those who don't.
Jeremy Clarkson: It’s, um, a mobile phone holder, or as Richard Hammond calls it, a seat!


Verwijderd

andreict schreef op dinsdag 24 januari 2006 @ 16:18:
Ik wil een hele simpele batch maken maar kom er niet uit.. echt heel slecht.. ik kijk erg scheel of 8)7

Ik wil een heleboel bestanden omzetten die de voglende naam hebben:

07850009533.jpg
07850000003.jpg

Nu moet er achter 0785 een extra 0 komen.

de probeersels die het logischt zijn dat zijn:

ren 0785*.* 007850******.*
ren 0785*.* 007850??????.*

maar geen van tweeen werkt. ik krijg geen fout melding maar er verandert gewoon niets..
als je nadenkt is dat niet logish ;) jou scriptje weet nu alleen dat er iets na 007850 moet komen, maar niet wat en hoeveel caracters.

ik denk ook dat je het beste voor total commander kunt gaan, maar als je echt zelf iets wilt maken (wat natuurlijk een stuk leuker is ^^) word het volgens mij geen simpel scriptje ;)

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

MuddyMagical schreef op dinsdag 24 januari 2006 @ 16:21:
Misschien niet via batch maar wel een goeie:

Total Commander

De hernoemer (?) die in dit pakket zit is echt ideaal voor dit soort dingen. Freeware en nog geen MB groot volgens mij.
offtopic:
Total Commander != freeware ;)

  • andreict
  • Registratie: April 2004
  • Laatst online: 12-12-2025
Met hernoem tool van total commander wil het ook niet lukken ik zou niet weten welke functie die er extrax bij moet komen.

heb ook liever een batch bestand omdat ik deze overal ken gebruiken.

[ Voor 23% gewijzigd door andreict op 24-01-2006 16:33 ]


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

andreict schreef op dinsdag 24 januari 2006 @ 16:31:
Met hernoem tool van total commander wil het ook niet lukken ik zou niet weten welke functie die er extrax bij moet komen.
je hebt die tool niet eens gebruikt gok ik :o

code:
1
[N1-4]0[N5-]

bij "Rename mask" invoeren en je hebt wat je wilt

  • CHeff
  • Registratie: Oktober 2002
  • Laatst online: 05-04 15:01

CHeff

Allemaal gekkigheid

Ikzelf gebruik Rename-It!. Een open source project. Erg handig tooltje, wat ik vaak gebruik.

Rename-It!

  • Joker
  • Registratie: Juli 2001
  • Niet online

Joker

 

Sla onderstaande code op in bijv. renam.cmd (noem het in elk geval niet hernoem.cmd).

code:
1
2
3
4
5
6
7
8
9
@echo off
for %%i in (*.jpg) do call :HERNOEM %%i
goto :EOF

:HERNOEM
    set OLDNAME=%1%
    set NEWNAME=%OLDNAME:0785=07850%
    echo ren %1 %NEWNAME%
goto :EOF


Uitvoeren in de directory waarin de JPG's staan. Haal de echo voor "ren" weg als je echt wilt renamen. Testje gedraait:

ren 07850000003.jpg 078500000003.jpg
ren 07850009533.jpg 078500009533.jpg

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 18:44

Creepy

Tactical Espionage Splatterer

Ach kom. Er zijn genoeg rename tooltjes te vinden die dit kunnen doen.
Daarnaast hoort een topic als dit niet in Programming & Webscripting omdat je niet echt de intentie lijkt te hebben om iets zelf te gaan ontwikkelen ;)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.