![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() Registriert seit: 17.09.2001
Alter: 48
Beiträge: 563
|
![]() 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? |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() |
![]() plot x:\meine\xdfs\*.xfd
mag nicht funktionieren? pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug Nicht klicken! Erstposteralarm/Beschwerde/Kummerkasten Verplattet |
![]() |
![]() |
![]() |
#3 |
Master
![]() Registriert seit: 17.09.2001
Alter: 48
Beiträge: 563
|
![]() 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. |
![]() |
![]() |
![]() |
#4 |
Veteran
![]() |
![]() for %f in (*.dxf) do plot %f
____________________________________
religion is a virus from outer space |
![]() |
![]() |
![]() |
#5 |
Master
![]() Registriert seit: 17.09.2001
Alter: 48
Beiträge: 563
|
![]() 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ß |
![]() |
![]() |
![]() |
#6 |
Veteran
![]() |
![]() ja %%f muss es in einer batch-datei heissen.
auf der commandline reicht %f
____________________________________
religion is a virus from outer space |
![]() |
![]() |
![]() |
#7 |
Master
![]() Registriert seit: 17.09.2001
Alter: 48
Beiträge: 563
|
![]() nochmals herzlich dank
bei diesem Beispiel hab ich wohl den Wald vor lauter Bäumen nicht gesehen - oder wars grad umgekehrt? ![]() |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|