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 24.02.2006 00: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 10:54

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

RaistlinMajere 01.03.2006 01: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 10:33

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

Schaly 01.03.2006 11: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 13: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 13:30

ich verwend Joe

renew 01.03.2006 14: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 17:48

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


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

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