WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   suche kleines VBS für massenumbenennung von files (http://www.wcm.at/forum/showthread.php?t=186143)

RaistlinMajere 23.02.2006 23:33

suche kleines VBS für massenumbenennung von files
 
ich müßte eine menge dateien umbenennen und würde das gerne automatisieren. leider sind meine VBS-kenntnisse eher bescheiden, daher hoffe ich, daß mir jemand dabei helfen kann.

die dateien heißen "XXX_dateiname.txt" (wobei XXX für eine aufsteigende zahl steht) und sollen in "dateiname.txt" umbenannt werden.

wie stelle ich das an?

burn0815 24.02.2006 09:54

Hallo,
Schau mal auf google - therename , ist ein eigenes Programm und Freeware....

RaistlinMajere 01.03.2006 00:49

hm, für so eine umbenennung muß ich einen regulären ausdruck für das suchmuster und das, durch das ersetzt werden soll, eingeben.

das suchmuster sieht denke ich so aus:

[0-9]\{3\}\..*

nur wie kann ich dann in einem reg. ausdruck sagen, daß nur .* überbleiben soll?

niceguymarty 01.03.2006 09:33

Hast schon mal mit Total Commander probiert. Da gibst auch ein Mehrfach-Umbenenn-Tool!

Schaly 01.03.2006 10:18

Sind die Files alle in einem Ursprungsorder?

Wenn ja, stell ich heute noch was rein, hab sowas ähnliches mal für den Job gebraucht!

RaistlinMajere 01.03.2006 12:17

Zitat:

Original geschrieben von Schaly
Sind die Files alle in einem Ursprungsorder?

Wenn ja, stell ich heute noch was rein, hab sowas ähnliches mal für den Job gebraucht!

ja, sind sie.

Schappenberg 01.03.2006 12:30

ich verwend Joe

renew 01.03.2006 13:36

Ich verwend mein deletePrefix.
Ist ein kleines .NET Programm welches genau das tut was du willst.

Ordner angeben (bzw. InputBox frei lassen und danach per Dialog auswählen).
Anzahl der Zeichen eingeben, die am Anfang entfernt werden sollen.
Schwupp - weg sind sie.

Ich hab aber keine großartige Fehlerbehandlung eingebaut - also vorsicht. :)

RaistlinMajere 01.03.2006 16:48

vielen dank an alle. habs schlußendlich mit joe gemacht.


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag