philipp1991
Goto Top

Probleme mit einer Batch-Datei (Ordnername änderst sich)

Sehr geehrte Damen und Herren!

Ich hoffe Sie können mir bei folgendem Befehl helfen:

Das Skipt soll die Komprimierung und die Ausrichtung ändern, das funktioniert soweit. Das Problem aber ist, dass sich der Name einer der
Unterordner täglich ändert (auf das aktuelle Datum):

"C:\Program Files\IrfanView\i_view64.exe" C:\Tiff\2018-01-30_18-09-25\*.tif /tifc=3 /rotate_l /convert=C:\Tiff\neu\*.tif

morgen wäre es dann 2018-02-01_18-09-25 etc ...
Hoffe es gibt eine Lösung für dieses Problem ! face-smile

Vielen Dank im voraus!

Philipp

Content-Key: 363125

Url: https://administrator.de/contentid/363125

Printed on: May 8, 2024 at 20:05 o'clock

Member: departure69
Solution departure69 Feb 01, 2018 updated at 09:11:15 (UTC)
Goto Top
Hallo.

dass sich der Name einer der Unterordner täglich ändert (auf das aktuelle Datum):

Es gibt also mehrere Ordner, auf die das Skript losgelassen wird?

Und nur der eine, um den es Dir hier jetzt speziell geht, ändert sich täglich?

Wenn's nur der eine ist, lasse nur auf diesen ein eigenes Skript (ansonsten gleichen Inhalts) los, einzige Änderung: Ersetze den Ordnernamen im Skript mit einem Platzhalter (*).

Wenn das nicht geht, weil sich die verschiedenen Ordner namentlich nicht genügend unterscheiden, mußt Du die Quellordner anders anlegen/organisieren (C:\Tiff1, C:\Tiff2 usw. usf.).


Viele Grüße

von

departure69
Member: Arano
Arano Feb 01, 2018 updated at 09:12:30 (UTC)
Goto Top
Moin,

  • %DATE% und %TIME%, Wenn die Formatierung nicht passt kannst du sie
    • mit der Batch... in Substrings unterteilen (habe gerade nichts greifbares, sorry: ala set year=%DATE:~0,4%) oder
    • mit FOR und einem Trennzeichen/Token zerlegen und nach Bedarf zusammensetzen.
  • dir bietet dir bestimmt auch die Möglichkeit die Ordner nach Zeit zu sortieren und dann nimmst du den Ersten ...oder den Letzten.


~Arano
Member: Philipp1991
Philipp1991 Feb 01, 2018 at 09:39:35 (UTC)
Goto Top
danke, hat funktionert, so einfach kann's gehn ;)
lg
Philipp