Vervielfachen einer Datei mit gleichzeitiger Umbenennung

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
TotaloKonfuzio
Junior Member
Junior Member
Posts: 31
Joined: 2009-08-26, 07:36 UTC

Vervielfachen einer Datei mit gleichzeitiger Umbenennung

Post by *TotaloKonfuzio »

Hallo lieber User,

Probiere jetzt schon seit Ewigkeiten - komme aber mit der Umbennung nicht zurecht möchte euch um Hilfe bitten.

Ich habe in einem Verzeichnis eine Datei "Zusatz.html".
Im gleichen Verzeichnis befinden sich x weitere Dateien, z. B. "1.html", "2.html", "3.html", "4.html", usw. bis "1000.html". Diese Dateien gelten mit ihrem Namen ohne das ".html" als Vorgabe.

Die Datei "Zusatz.html" soll jetzt mit ihren Inhalten vervielfacht werden, aber gleichzeitig vorn herangestellt den Namen der anderen Dateien tragen (aber nicht mit doppelten Anhang ".html").
Als Ergebnis soll also erscheinen:
"1._Zusatz.html"
"2._Zusatz.html"
"3._Zusatz.html"
"4._Zusatz.html"
... usw ...
"1000._Zusatz.html"

Kann mir jemand erklären, wie man das mit dem Umbennungstool macht (so es denn allein damit funktioniert)?

PS: Das Beispiel wurde vereinfacht. In Wirklichkeit sind natürlich nicht solche einfachen Namen wie "1.html" vorhanden, sondern völlig unterschiedliche und teils lange Benennungen.

Vielen Dank
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50753
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Das Umbenenntool kann leider keine DateiINHALTE ändern, nur deren Namen.
Author of Total Commander
https://www.ghisler.com
TotaloKonfuzio
Junior Member
Junior Member
Posts: 31
Joined: 2009-08-26, 07:36 UTC

Post by *TotaloKonfuzio »

Es soll doch auch keine Dateiinhalte ändern.

Ein vorhandene Datei "Zusatz.html" soll vervielfacht werden und mehrere andere Dateinamen dienen sozusagen als Maske- oder "Muster"benennung, wie oft und mit welchen vorangegangenen Benennungen diese Vervielfachungen vorgenommen werden.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50753
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Sie können den Zusatz einfach von Hand vor oder hinter den bestehenden Namen setzen. Dazu einfach folgenden neuen Namen angeben:
[N]._Zusatz

So wird aus z.B. 1.htm -> 1._Zusatz.htm
Author of Total Commander
https://www.ghisler.com
TotaloKonfuzio
Junior Member
Junior Member
Posts: 31
Joined: 2009-08-26, 07:36 UTC

Post by *TotaloKonfuzio »

Das ist klar :-)

Aber mein Problem ist eben, dass diese Datei "Zusatz.html" die richtigen Inhalte besitzt.
Diese Inhalte (Datei) gilt es jetzt zu vervielfältigen und es muss dann bei den neu entstandenen Dateien das Kürzel / der Name von anderen Dateien (die in einem anderen oder von mir aus auch im gleichen Verzeichnis liegen können) vorangestellt werden.

Und wie beschrieben. Das 1.html, 2.html usw. ist nur das vereinfachte Beispiel. Die Dateinamen sind in REalität vollkommen unterschiedlich und komplizierter.
matbal
Member
Member
Posts: 182
Joined: 2004-11-28, 19:40 UTC

Post by *matbal »

@TotaloKonfuzio

Ich denke, mit dem Umbenenn-Tool kommst du nicht aus.

Spontan fällt mir das Packerplugin MakeBAT ein. Das Plugin Packt nicht wirklich, sondern es generiert eine Batch-Datei.

Das ganze funktioniert dann so.

Du markierst alle Dateien.
Du rufst den Packen-Dialog auf (ALT-F5), als Packer wählst du BAT, das Packer-Plugin.
Du bestätigst den Vorgang mit OK. Es kommt eine Dialogbox mit einer Eingabezeile. Hier definierst du den Kopierbefehl:

Code: Select all

copy "%PZusatz.html" "%P%O._Zusatz.html"
Diese Batch-Datei kannst du dann ausführen...
Last edited by matbal on 2009-09-11, 17:09 UTC, edited 2 times in total.
TotaloKonfuzio
Junior Member
Junior Member
Posts: 31
Joined: 2009-08-26, 07:36 UTC

Post by *TotaloKonfuzio »

Genau DAS (Tool) habe ich gesucht!

Grad getestet und es funktioniert.

Vielen herzlichen Dank an Euch beide für die Hilfe!
Post Reply