WatchDirectory home page
WatchDirectory Startseite (Deutsche Version)
Site WatchDirectory (Français)
  Welcome, Guest. Please Login or Register
YaBB - Yet another Bulletin Board
   
  HomeHelpSearchLoginRegister  
 
Page Index Toggle Pages: 1
Mehrere Dateien in einem Ordner umbenennen (Read 1467 times)
Savage-G
YaBB Newbies
*
Offline



Posts: 3
Mehrere Dateien in einem Ordner umbenennen
Jun 2nd, 2016 at 11:04am
 
Schönen Guten Morgen!

Ich würde gern eine Reihe von Dateien in einem Ordner umbenennen. Kann ich das irgendwie mit Watch Directory realisieren? Wichtig ist folgendes. Ich benötige die Mitte des Dateinamens. Eine 9-stellige Zahl. Also muss vorn etwas gekürzt werden und hinten. Hinten ist leider die Zeichenzahl variabel. Vorn ist es ein fester Wert an Zeichen. Einen Beispiel Screenshot habe ich angefügt. Vielen Dank für Eure Unterstützung vorab.

Viele Grüße
Savage-G
Back to top
 

motive.jpg (64 KB | 112 )
motive.jpg
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 659
South Germany
Re: Mehrere Dateien in einem Ordner umbenennen
Reply #1 - Jun 3rd, 2016 at 9:25am
 
Hi,

ja, das geht mit Hilfe der Funktion "Dynamische Namen":
http://de.watchdirectory.net/wdhelp/plugins/dynamicname_functions_deu.html

dort der 2. Block.

Die allgemeine Syntax wäre {substring{start,length,text}}, in Deinem konkreten Fall sollte dies die Lösung sein:





Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Savage-G
YaBB Newbies
*
Offline



Posts: 3
Re: Mehrere Dateien in einem Ordner umbenennen
Reply #2 - Jun 3rd, 2016 at 1:39pm
 
Hallo Dirk!

Danke für die Antwort. Leider ist aber, wenn ich den Befehl so eingebe, das "weiter" Feld ausgegraut. Siehe Screen.

Das ist der Befehl den ich gesetzt habe...
C:\Users\xxxxxxx\Desktop\test\{substring{20,9,{filetitle}}}.{extension}

Viele Grüße
Savage-G
Back to top
 

wd-rename-test.jpg (44 KB | 86 )
wd-rename-test.jpg
 
IP Logged
 
Savage-G
YaBB Newbies
*
Offline



Posts: 3
Re: Mehrere Dateien in einem Ordner umbenennen
Reply #3 - Jun 3rd, 2016 at 1:42pm
 
Gibt es evtl. auch die Möglichkeit den Dateinamen in Blöcken einzuteilen. Zum Besipiel ein neuer Block startet immer nach dem "_" Zeichen im Dateinamen? So könnte ich sagen kürze vorn bis Block 5.
Back to top
 
 
IP Logged
 
Dirk
YaBB Administrator
*****
Offline



Posts: 659
South Germany
Re: Mehrere Dateien in einem Ordner umbenennen
Reply #4 - Jun 3rd, 2016 at 3:42pm
 
Du müsstest oben im ersten Abschnitt bei "alter Wert" und "neuer Wert" einen Dummy eingeben, also z. Bsp. zweimal ein $

Nicht irritieren lassen, die Voransicht des Beispiels weiter unten in dieser Maske zeigt die Umbennung mit diesem Dummyzeichen an. Wenn dieses aber im Dateinamen gar nicht erst vorkommt, wird es auch nicht erzeugt/ersetzt und somit korrekt umbenannt.

Bzgl. der 2. Frage, ja, Du kannst eine Art "Steuerzeichen" definieren und dann über Verschachtelung der Dynamischen Namen in der Link zur Hilfe, den ich gepostet habe, einen Block definieren.

Beispiel:
Datei heisst "Neues_Text_dokument.txt
Dynamischer Name ist {stringbefore{_,{stringafter{_,{filename}}}}}.{extension}

Die Auswertung erfolgt quasi "von hinten", also erst mal: {stringafter{_,{filename}}}, d.h. vom Namen der Testdatei (=Variable {filename}=Neues_Text_dokument) wird alles nach dem ersten _ genommen: "Text_dokument".

Hierauf wird nun {stringbefore{_,  ....   }.{Extension} angewandt, d.h. es wird alles vor dem verbliebenen _ genommen und die Erweiterung wieder angehängt, das Ergebnis ist: "Text.txt"
Wenn Du mehrere _ im Dateinamen hast,musst Du eben solange verschachteln, bist Du den richtigen _ hast.

Du siehts, man kann recht viel machen damit, die Logik ist allerdings je nach Anwendungsfall recht komplex.

Back to top
 

Viele Grüße / Best regards
Dirk - GdP Software

dirk [at] gdpsoftware [dot] com
http://blog-de.gdpsoftware.com
Webseite: http://www.gdpsoftware.com
WWW WWW  
IP Logged
 
Page Index Toggle Pages: 1