ps2pdf mit batch

Hier kann über Nicht-Support-Themen gesprochen werden.
Antworten
zaino
Beiträge: 6
Registriert: 11.06.2007 06:56:04

ps2pdf mit batch

Beitrag von zaino »

hallo meine Freunde,
ich habe ein echtes Problem, das ich seit lange nicht lösen kann.
mein batch-Datei heißt c:\zz\a.bat:
in dem steht:

c:
cd c:\zz\
for %%a in (c:\zz\*.ps) do c:\programme\gs\gs8.56\lib\ps2pdf %%a
call b.bat

also es finktioniert bis ich die pdf Datei habe und dan schließt aus
ohne b.bat durchzuführen

WO ist das Problem.

Vielen Dank im voraus
Monsterslayer

Re: ps2pdf mit batch

Beitrag von Monsterslayer »

Ohne gleich tief einzusteigen, möchte ich fragen, was b.bat macht, wie, womit und wo.
Tipp1: Ein paar echos und pauses könnten helfen, den Fehler zu finden.

Tipp2: Dos Batch File Tutorial, das muss ich nie suchen, weil ich es schon lange "bookmarke".

edit: besser
zaino
Beiträge: 6
Registriert: 11.06.2007 06:56:04

Beitrag von zaino »

Danke für die Antwort,
b.bat kopiert die erstellte pdf Datein in anderen Ordner
Ich habe viel gelesen aber geanu weis ich noch nicht warum schließt
die kommando an erster stell ohne mit b.bat weiter zu machen

Gruss
Monsterslayer

Beitrag von Monsterslayer »

Code: Alles auswählen

c:
cd c:\zz\ 
Weiß die Batchdatei b.bat ganz sicher, dass sie sich in zz aufzuhalten hat? Noch wichtiger: Liegt die Datei b.bat auch tatsächlich selber in zz?

Code: Alles auswählen

call b.bat
sollte villeicht heißen:

Code: Alles auswählen

call c:\[pfad zu b.bat]\b.bat
Wie kommt sie an das PDF heran? Wird ein echo in der ersten Zeile der b.bat ausgegeben oder nicht?
zaino
Beiträge: 6
Registriert: 11.06.2007 06:56:04

Beitrag von zaino »

Hi,
die b.bat liegt in C:\zz\
und der Inhalt ist

c:\
cd c:\zz\
move *.pdf c:\zz\zz1\

ps2pdf ist ein teil ghost und liegt in c:\programme\gs\gs8.56\lib\

ich habe am Anfang die beide batch in einer batch gahabt , aber wie gesagt es hört auf bis die Stelle move.Deshalb habe ich das in anderen batch geteilt aber troztden funktioniert nicht. So suche ich immer nocht nach der Ursache.

Gruss
Z
Monsterslayer

Beitrag von Monsterslayer »

zaino hat geschrieben:Danke für die Antwort,
b.bat kopiert die erstellte pdf Datein in anderen Ordner
Ich habe viel gelesen aber geanu weis ich noch nicht warum schließt
die kommando an erster stell ohne mit b.bat weiter zu machen
Gruss
Mal versuchen, gleich auch die Ausgabedatei zu nennen.

Code: Alles auswählen

c:
cd c:\zz\
for %%a in (c:\zz\*.ps) do c:\programme\gs\gs8.56\lib\ps2pdf %%a c:\zz\zz1\%%a.pdf
Das erzeugt dann aus dokument.ps eine Datei dokument.ps.pdf, was an sich nicht stört. Außerdem sollte das PDF schon im Unterverzeichnis zz1 landen, so es schon existiert. Damit hätte sich mindestens der Aufruf der zweiten Batch-Datei erledigt.
zaino
Beiträge: 6
Registriert: 11.06.2007 06:56:04

Beitrag von zaino »

vielen Dank,
ich habe es probiert was du vorgeschalgen hast, leider wurde nicht geklappt.

Fehler: coudnt open the file...Unable to oppen the initial device, quitting.

Und auch ist mein ziel, die PDF Dateien eingentlich in mehreren Ordner zu legen, nach den Namen diese Dateien.

das problem ist, das ich garnicht nach dem Befehl
For ...............%%a
machen kann bzw. kein Befehl mehr durchführbar durch batch.

Gruss
Z
Monsterslayer

Beitrag von Monsterslayer »

zaino hat geschrieben:Fehler: coudnt open the file...Unable to oppen the initial device, quitting.
Und da liegt ganz sicher eine PDF-Datei? Und das Zielverzeichnis existiert und man kommt dort mit cd hinein?

Ein Device ist für mich in diesem Zusammenhang eine Festplatte oder eine Partition. Wenn man da nicht hinkommt, hat sich das "move"-Problem damit erledigt. Die richtige Frage ist dann: Wieso kommt man da nicht hin?
zaino
Beiträge: 6
Registriert: 11.06.2007 06:56:04

Beitrag von zaino »

Und da liegt ganz sicher eine PDF-Datei? Und das Zielverzeichnis existiert und man kommt dort mit cd hinein?

Ein Device ist für mich in diesem Zusammenhang eine Festplatte oder eine Partition. Wenn man da nicht hinkommt, hat sich das "move"-Problem damit erledigt. Die richtige Frage ist dann: Wieso kommt man da nicht hin?

ganau ist das meine Frage, [/b]vielleicht hat jenabd solches Problem auch und schön eine Lösung gefunden.

Viele Grüße
Z
Monsterslayer

Beitrag von Monsterslayer »

zaino hat geschrieben:ganau ist das meine Frage, [/b]vielleicht hat jenabd solches Problem auch und schön eine Lösung gefunden.
also diese Frage kannst wirklich nur du beantworten:
________________________________________________
Liegt dort, wo du vermutest, eine PDF-Datei und kommst du mit cd in dein Zielverzeichnis hinein?
________________________________________________

Edit: Interpunktion
zaino
Beiträge: 6
Registriert: 11.06.2007 06:56:04

Beitrag von zaino »

:roll:
wenn ich die Frage selber beantworten kann, dann würde von Anfang nicht zu viel Zeit haben
in Forum zu schreiben um eine vernünftige Lösung zu finden.
Also das Problem ist noch immer da, und trotzdem danke für deine Mühe und mitmachen.

Gruss
Z
Antworten

Zurück zu „Sonstiges“