WallaWalla 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 HI all, folgende Frage: Wie kann ich über die Kommandozeile auf einen PostScript Drucker drucken ? Wenn man ja auf einen PS fähigen Drucker drucken möchte kommt dann die frage wie die "Ausgabedatei" heissen soll ? Ich würde gerne die Datei in Postscript drucken ohne jegliche Benutzer eingabe. Die Datei soll genau so heißen wie sie vorher auch hieß. Bsp.: "test1.txt" wird durch das batch File zu "test1.ps" Ich habe auch schon PS fähige Drucker auf meine PC inst. danke im vorraus und ich hoffe ich konnte meine Frage deutlich genug schildern ;) Zitieren Link zu diesem Kommentar
Rudman 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 den Drucker Freigeben. net use LPT1 \\server\Druckername copy Datei LPT1 sollte funktionieren Zitieren Link zu diesem Kommentar
WallaWalla 10 Geschrieben 21. Dezember 2006 Autor Melden Teilen Geschrieben 21. Dezember 2006 den Drucker Freigeben.net use LPT1 \\server\Druckername copy Datei LPT1 sollte funktionieren Hi, ich möchte NICHT auf einem Netzwerk Drucker drucken sondern auf einen Drucker der Lokal an meinen PC angeschloßen ist. Und ausserdem ist der der Drucker ein PostScript Drucker der eine Datei ausgibt. Zitieren Link zu diesem Kommentar
marka 584 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 Ich verstehe das Problem nicht ganz... Wenn Du auf einen Postscriptfähigen Drucker druckst, wählst Du ihn im Druckdialog einfach aus (oder er ist Dein Standarddrucker). Die Frage nach dem Dateinamen kommt nur, wenn der Drucker dem Anschluss "File" zugewiesen ist oder im Druckdialog das Häkchen "In Datei drucken" aktiviert ist. Entferne das Häkchen, und er druckt ohne Nachfrage. Willst Du in der Tat ein PS-File erzeugen und lediglich die Namensabfrage automatisieren, fällt mir im Moment auch nichts auf die Schnelle ein... Zitieren Link zu diesem Kommentar
overlord 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 hi ich möchte NICHT auf einem Netzwerk Drucker drucken sondern auf einen Drucker der Lokal an meinen PC angeschloßen ist. copy c:\druckfile.ps LTP1 /b (falls printer an lpt1 hängt! ;) ) wieso per commandline - wegen einer batchverarbeitung? was genau willst du erreichen, event. gibt es da ja andere Alternativen... Zitieren Link zu diesem Kommentar
WallaWalla 10 Geschrieben 21. Dezember 2006 Autor Melden Teilen Geschrieben 21. Dezember 2006 Ich möchte wie schon erwähnt gerne mit Java eine Batch Datei schreiben (und die dann auch automatisieren). Das Problem was eben war, ist das ich nicht hinbekommen habe ist, dass Drucken mit Windows OHNE eine eine Eingabe des Benutzers. Der Drucker ist Lokal aufm PC als PostScript Drucker Treiber. Ich weiss eben nur nicht wie ich es in die Kommandozeile eingeben kann ?! Zitieren Link zu diesem Kommentar
Das Urmel 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 Ich möchte wie schon erwähnt gerne mit Java eine Batch Datei schreiben Jetzt, wo du das erwähnst :wink2: Du hast ein Problem mit Java die Batch zu starten, oder wo klemmt es? Zitieren Link zu diesem Kommentar
WallaWalla 10 Geschrieben 21. Dezember 2006 Autor Melden Teilen Geschrieben 21. Dezember 2006 Nein, ich habe keine Probleme mit Java. Das starten von Batch Dateien ist ein leichtes. Wo es klemmt ist das was in der Batch Datei drine steht. Ich möchte wissen wie man bei Windows in die Kommandozeile einen Druckjob an einem PostScript Drucker schickt. Der soll dann eine *.ps Datei ausgeben. UND das ALLES OHNE eine eingabe von benutzer. Also nur die batchdatei schreiben und ausführen. Zitieren Link zu diesem Kommentar
overlord 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 Das starten von Batch Dateien ist ein leichtes. und wo ist dann das Problem, wenn du eine batch aufrufst mit den genannten befehlen? UND das ALLES OHNE eine eingabe von benutzer ...das ist der Sinn einer Batch... Zitieren Link zu diesem Kommentar
WallaWalla 10 Geschrieben 21. Dezember 2006 Autor Melden Teilen Geschrieben 21. Dezember 2006 und wo ist dann das Problem, wenn du eine batch aufrufst mit den genannten befehlen? ...das ist der Sinn einer Batch... Ja die frage ist eben wie drucke ich ? Was ist das Kommando ? Print ? Und wie kann ich dann den Drucker auswählen und die Output Datei ? Zitieren Link zu diesem Kommentar
Rudman 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 den Drucker Freigeben.net use LPT1 \\server\Druckername copy Datei LPT1 sollte funktionieren Plus: /b wie Overlord meint. copy ist der Befehl dazu. man kopiert die zu druckende datei auf den druckerport. falls der an LPT1 hängt nur den Copy befehl. Zitieren Link zu diesem Kommentar
WallaWalla 10 Geschrieben 21. Dezember 2006 Autor Melden Teilen Geschrieben 21. Dezember 2006 Plus: /b wie Overlord meint. copy ist der Befehl dazu. man kopiert die zu druckende datei auf den druckerport. falls der an LPT1 hängt nur den Copy befehl. ja Super Toll nur das ding ist das ich las FILE "drucke" und nicht auf einem LPT1 Port. Und ich will gerne wissen wie ich auf so einen Drucker, drucken kann ? Zitieren Link zu diesem Kommentar
Das Urmel 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 Schau dir bitte noch einmal Antwort 4 an! Weiterhin sagtest du, das Ding /Treiber ist lokal? Eigenschaften Drucker, an welchem Anschluss hängt der? Wahrscheinlich an LPT1, Beispiel dazu hast du bekommen, wenn nicht kannst du das ablesen und diesen Anschluss sicher auch via Java und API ansprechen. Das Problem das bei dir nun noch auftaucht: der Dateiname für die Ausgabedatei wird noch abgefragt. Wenn sich dieser nicht in den Eigenschaften des Druckers /Treibers festlegen läßt, must du halt mal schauen. Ich fürchte, da kann dir wohl von hier kaum jemand helfen. Bestimmte Druckertreiber akzeptieren einen Ausgabenamen inkl. Pfad, so zum Beispiel Acrobat über das erhältliche SDK. Ansonsten ist da eine manuelle Eingabe eben erforderlich. Zitieren Link zu diesem Kommentar
overlord 10 Geschrieben 21. Dezember 2006 Melden Teilen Geschrieben 21. Dezember 2006 wowwow...langsam...kann sein dass du da nen denkfehler machst? - du sagst die .ps ist vorhanden (durch "druck in file" aus jeder applikation möglich) - starten batch per java ist auch klar aber wo bleibst du hängen??...willst du die .ps automatisieren? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.