WinFuture-Forum.de: Mit batch ein txt umbennen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Mit batch ein txt umbennen


#1 Mitglied ist offline   Sascha123456 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 16. März 17
  • Reputation: 0

geschrieben 16. März 2017 - 16:02

Hallo,

gleich vorweg ich habe so gut wie null Ahnung vom Programmieren mit batch etc.
Jedoch benötige ich ein Skript welches mir eine vorhanden txt Datei umbenennt und zwar mit dem Text welcher in Zeile 9 steht der txt Datei.
Dort steht Artikel: 123456<--so soll die Datei heißen danach, die Nummer ändert sich immer wieder.

Super wäre es zwar wenn sie nach dem Umbenennen noch in eine PDF konvertiert wird, aber ich wäre schon froh wenn das mit dem Umbenennen funktioniert.

Im Anhang ist ein Beispiel wie die txt Datei aussieht.

Vielen dank im vorraus

Angehängte Miniaturbilder

  • Angehängtes Bild: Beispieltxt.JPG

Dieser Beitrag wurde von Sascha123456 bearbeitet: 16. März 2017 - 16:07

0

Anzeige



#2 Mitglied ist offline   Murdoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 322
  • Beigetreten: 03. Januar 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 10. Mai 2017 - 11:17

Mit VBScript lässt sich das vielleicht besser realisieren. Kommt das nicht in Frage?
0

#3 Mitglied ist offline   Gispelmob 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.591
  • Beigetreten: 14. August 15
  • Reputation: 392

geschrieben 10. Mai 2017 - 12:23

Dazu gibt es hier ein Beispiel (dort wird etwas aus Zeile 6 gelesen).
AMD Ryzen 9 5950X, Asus ROG Strix X570-F Gaming, 32GB Corsair DDR4-3200, Asus Geforce GTX 3060 12GB, Creative Sound Blaster AE-7, 240GB SSD, 500GB SSD, 3x 1TB SSD, Win11 Home, 4x Acer G246HL Bbid, Logitech MX518 Gaming Mouse, Logitech G440 Mousepad, Logitech K120 Keyboard, Razer Tiamat 7.1 V2 Headset, Creative Inspire 5.1 5300 Soundsystem
0

#4 Mitglied ist offline   Holger_N 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.111
  • Beigetreten: 11. September 10
  • Reputation: 458
  • Geschlecht:Männlich

geschrieben 10. Mai 2017 - 19:32

Weil mir gerade langweilig ist und ich nebenbei c++ lerne, habe ich ein kleines Programm geschrieben, dass das macht. Sind Verlinkungen zu Filehostern hier erlaubt, bzw. wenn ja zu welchen? Kenn mich da nicht so aus und will ja keine Virenschleuder benutzen. Oder Mail per PN.

Also aus siehts so:

Einfach den Ordner mit den Dateien wählen und dann wird ein Ausgabeordner in diesem Verzeichnis erstellt und dort sind dann die umbenannten Textdateien und die erstellten PDFs in einen Ordner "txt" und einem Ordner "pdf" drin. Die Originaldateien werden nicht verändert.
Ob die PDF quer oder hochkant sind kann man auch auswählen. Wichtig ist nur, dass das Format immer gleich ist, also die Artikelnummer immer in der 9. Zeile, das letzte Zeichen davor ein Doppelpunkt und das erste Zeichen dahinter ein Unterstrich. Leerzeichen davor und dahinter sind egal.

Müßte man nur noch gucken, ob die Breite passt, weil man auf dem Bild nicht erkennt, wieviel da rechts noch kommt.

Dank Urne sind die Daten ja jetzt da. Also die Datei "UmbenennTool" entpacken und die 3 DLLs, die mit Qt5 anfangen auch entpacken und in den selben Ordner wie das UmbenennTool legen. Dann sollte es eigentlich funktionieren. Das 5. Teil ist ein Ordner, da habe ich nur mal die Dateien reingepackt, mit denen ich das ausprobiert habe.

Angehängtes Bild: umbenenntool.png

Angehängte Datei  UmbenennTool_v2.7z (15,94K)
Anzahl der Downloads: 57
Angehängte Datei  Qt5Core.7z (1,74MB)
Anzahl der Downloads: 178
Angehängte Datei  Qt5Gui.7z (1,46MB)
Anzahl der Downloads: 168
Angehängte Datei  Qt5Widgets.7z (1,82MB)
Anzahl der Downloads: 52
Angehängte Datei  Testdateien.7z (426bytes)
Anzahl der Downloads: 168

(Falls das zu kompliziert wird, habe ich inzwischen auch noch einen richtigen Installer gebastelt. Kann ich bei Bedarf per Mail schicken, bzw. kannst Du mir auch so oder so per PN ne Kontaktmöglichkeit schicken, weil das Programm ja für alle Anderen auch nahezu nutzlos ist.)

Dieser Beitrag wurde von Holger_N bearbeitet: 11. Mai 2017 - 09:55

Bauernregel: Regnets mächtig im April, passiert irgendwas, was sich auf April reimt.
1

#5 Mitglied ist offline   Urne 

  • Gruppe: Moderation
  • Beiträge: 17.943
  • Beigetreten: 12. Juni 05
  • Reputation: 394
  • Geschlecht:Männlich
  • Wohnort:BL
  • Interessen:Computer

geschrieben 10. Mai 2017 - 19:38

Zitat

Sind Verlinkungen zu Filehostern hier erlaubt, bzw. wenn ja zu welchen? Kenn mich da nicht so aus und will ja keine Virenschleuder benutzen. Oder Mail per PN.
Lade es doch hier direkt und gepackt hoch. Falls die Dateigröße Dein Limit überschreiten sollte, mach ich das auch für Dich.
Alkohol und Nikotin rafft die halbe Menschheit hin und nach alter Sitt und Brauch stirbt die andere Hälfte auch.
0

#6 Mitglied ist offline   Holger_N 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.111
  • Beigetreten: 11. September 10
  • Reputation: 458
  • Geschlecht:Männlich

geschrieben 10. Mai 2017 - 19:44

Ach wenn man erstmal dabei ist…

Ich hatte bei der Schriftgrößenänderung die resultierende Zeilenabstandsänderung noch nicht so ganz gut umgesetzt, so und wo ich schonmal dabei war kann man nun auch noch zwischen Arial und Times als Schrift wechseln.


Angehängtes Bild: umbenenntool.png


Und die Datei (DLLs behalten und nur die entpackte exe tauschen)

Angehängte Datei  UmbenennTool_v3.7z (17,12K)
Anzahl der Downloads: 62

Dieser Beitrag wurde von Holger_N bearbeitet: 11. Mai 2017 - 19:26

Bauernregel: Regnets mächtig im April, passiert irgendwas, was sich auf April reimt.
0

#7 Mitglied ist offline   Holger_N 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.111
  • Beigetreten: 11. September 10
  • Reputation: 458
  • Geschlecht:Männlich

geschrieben 12. Mai 2017 - 09:50

Achso, das funktioniert ausschließlich mit .txt Dateien, die diesem Format im Text entsprechen, also mit der Artikelnummer in dieser Form in der 9. Zeile des Dokuments. Für Alles andere ist das Ding nutzlos.

Scheint aber auch nicht mehr vorbeizugucken. Hab auch gerade festgestellt, dass möglicherweise noch DLLs fehlen. Also falls der TE nochmal kommt, bastel ich einen Installer, wo alles dabei ist, ansonsten ruht das »Projekt«.

Dieser Beitrag wurde von Holger_N bearbeitet: 18. Mai 2017 - 09:36

Bauernregel: Regnets mächtig im April, passiert irgendwas, was sich auf April reimt.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0