![]() |
BATCH für Dateiplot in einem Verzeichnis
Hab da mal wieder ein für mich unlösbares Problem
Bitte um eure Hilfe Ich habe ein Verzeichnis mit diversen Files im selben Format (zb DXF) Nun möchte ich mittels Kommandezeilentool (in dem Fall Plot DXF) die einzelnen Dateien im Verzeichnis ausdrucken und zwar mittels Programmaufruf plot „Dateiname“. Da aber mit dem Programmaufruf nur jeweils eine Datei übergeben kann stehe ich jetzt vor folgenden Problem Wie kann ich in einem Batch-Job das Verzeichnis auslesen und dann anschließend die Files einzeln mit dem Programmaufruf übergeben? Hat jemand von euch eine Idee? |
plot x:\meine\xdfs\*.xfd
mag nicht funktionieren? pong |
nein leider dieses Kommandozeilentool verlangt den genauen Namen, dh. der Namen der Datei muss jedesmal mit übergeben werden und * oder ? funktionieren nicht
zB Verzeichnis 1.dxf 2.dxf usw. Programmaufruf plot 1.dxf plot 2.dxf usw. |
for %f in (*.dxf) do plot %f
|
ok ok
ich gebs zu ich hab tomaten auf den augen aber ganz richtig müsste es %%1 lauten und nicht %1 vielen dank für die Hilfe Gruß |
ja %%f muss es in einer batch-datei heissen.
auf der commandline reicht %f |
nochmals herzlich dank
bei diesem Beispiel hab ich wohl den Wald vor lauter Bäumen nicht gesehen - oder wars grad umgekehrt? :-) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 23:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag