Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Linux Print Befehl LPR

Frage Microsoft Windows Tools

Mitglied: gerdm64

gerdm64 (Level 1) - Jetzt verbinden

15.02.2013, aktualisiert 14:51 Uhr, 2801 Aufrufe, 11 Kommentare

Ich verwende den Print-Befehl LPR seit längerer Zeit für Label-Ausdrucke an einen Labeldrucker über unser Firmennetzwerk.
Er funktioniert an sich auch sehr gut, aber soweit ich mich erinnern kann, hab ich seit XP (+Win7) plötzlich das Problem,
wenn mehrere Ausdrucke hintereinander an den Drucker gesandt werden (z.B: 2 Sekunden-Takt), dass mir nach ca. 5-10 Ausdrucken, das DOS-Fenster für ca. 60 Sekunden hängt.
Danach gehts dann wieder für weitere 5-10 Ausdrucke weiter. Dann hängts wieder.... usw....

Beispiel eines Aufrufs: lpr -S zhersrvprt03 -P aherint09 TPS_multi_Daten.prn

Kann mir bitte jemand helfen, wie ich diesen delay ("Hänger") wegbekomme ???
Für Serienausdrucke mit vielen Labels, ist dies nämlich so nicht zu gebrauchen....

und ich kenne auch keinen Ersatzbefehl der besser wäre....

Beste Grüsse
Gerd
Mitglied: AndiEoh
20.02.2013 um 14:15 Uhr
Hallo,

hab ich das nun richtig verstanden das du von Windows aus per "lpr" den Labeldrucker direkt ansprichst? Falls ja dann wäre die Pause damit erklärbar das die Spoolkapazität solcher Geräte sehr begrenzt ist und diese 60 Sekunden Pause dadurch zustande kommt das die Daten schneller ankommen als das Gerät diese verarbeiten kann. Falls dein "lpr" die Daten an einen weiteren Druckserver weiter reicht solltest du dort im Logfile nachforschen.

Gruß

Andi
Bitte warten ..
Mitglied: gerdm64
20.02.2013 um 14:21 Uhr
Hallo Andi,

ich schick es an einen Druckserver... (lpr -S zhersrvprt03 -P aherint09 Daten.prn)
Der Engpass kann nicht am Drucker liegen, da das vorige Label sofort rauskommt...

Vielen Dank und besten Gruss
Gerd
Bitte warten ..
Mitglied: gerdm64
20.02.2013 um 14:29 Uhr
gibt es einen exe-Befehl, mit dem ich testweise solche Files direkt an eine IP eines Druckers, im "Generic Text Only"
Format an so einen Drucker senden kann ?

Beste Grüsse
Gerd
Bitte warten ..
Mitglied: AndiEoh
20.02.2013 um 14:40 Uhr
vergiss es, wirklich krass was die bei Microsoft so treiben:

http://support.microsoft.com/kb/2003449

Falls der Druckserver Windows ist kannst du die Datei auch einfach per "copy" auf die smb/cifs URL der Freigabe schicken (\\servername\druckerfreigabe).

Gruß

Andi
Bitte warten ..
Mitglied: gerdm64
20.02.2013 um 14:55 Uhr
Hallo Andi,

vielen Dank für Deine Inputs !!!
Werd es testen.... und geb dann Bescheid !

Beste Grüsse
Gerd
Bitte warten ..
Mitglied: AndiEoh
28.02.2013 um 11:08 Uhr
Bescheid???
Bitte warten ..
Mitglied: gerdm64
01.03.2013 um 11:36 Uhr
Hallo Andi,

wir haben es auf unserem Printserver folgendermassen eingetragen:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\LPDSVC]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\LPDSVC\lpr]
"JobNumber"=dword:00000556
"UseNonRFCSourcePorts "=dword:00000001

Leider hat es noch nicht die erhoffte Lösung gebracht.
Es war nach dem Neustart des Servers immer noch dasselbe Verhalten....

Bitte um Überprüfung...

Beste Grüsse
Gerd
Bitte warten ..
Mitglied: AndiEoh
04.03.2013 um 12:36 Uhr
Im MS KB Artikel:

Value Type: !!Binary!!
0 = uses ports 721-731 (default)
1 = uses any port >1024

und copy auf die Druckerfreigabe URL wäre wahrscheinlich auch deutlich schneller.

Gruß

Andi
Bitte warten ..
Mitglied: gerdm64
05.03.2013 um 17:14 Uhr
Hallo Andi,

vielen Dank für Deinen weiteren Input !

Wäre also dies die richtige Variante auf dem Printserver:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\LPDSVC\lpr]
"JobNumber"=dword:00000595
"UseNonRFCSourcePorts"=hex:01

Meinst Du mit copy auf die Druckerfreigabe, den Befehl wechseln ???
(lpr -S zhersrvprt03 -P aherint09 Daten.prn)

Besten Dank und Gruss
Gerd
Bitte warten ..
Mitglied: AndiEoh
05.03.2013 um 22:55 Uhr
Hallo,

ich hab mir den KB-Artikel nochmal angeschaut und MS bezieht sich dabei wohl auf die Verbindung Druckserver (Windows) --> Drucker (Netzwerkfähig) per LPR. Der aufgeführte Reg-Key scheint auch falsch zu sein da diese Werte eigentlich unter Services zu erwarten wären, wenn der Spooler als LPR Client arbeitet...
Falls der Labeldrucker über einen Windows Druckserver angesprochen wird/werden kann sollte es mit einem "copy /B <Dateiname> \\<Servername>\<Freigabename>" besser klappen.

Was ist es den für ein Labeldrucker?

Gruß

Andi
Bitte warten ..
Mitglied: gerdm64
30.04.2013 um 13:04 Uhr
Hallo Andi,


vielen herzlichen Dank nochmals für Deine Bemühungen !!!

Mit dem copy-Befehl wie oben angeführt, funktioniert es nun einwandfrei !

Einfach und simpel die Lösung, so wie es sein muss...


Viele Grüsse
Gerd
Bitte warten ..
Ähnliche Inhalte
Windows 7
gelöst PDF-Printer (9)

Frage von malika zum Thema Windows 7 ...

Windows Server
gelöst Windows Print Server: Verketten von Druckerwarteschlangen (8)

Frage von manbar zum Thema Windows Server ...

Hardware
gelöst Print server für hl5250 mit airprint (15)

Frage von thomasreischer zum Thema Hardware ...

Windows Server
Print Driver Host for Application stürzt ab (2)

Frage von killtec zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Internet
gelöst Jeden morgen Internet-Probleme (58)

Frage von pjrtvly zum Thema Internet ...

LAN, WAN, Wireless
gelöst IP Adressen - Modem - Switch - Accesspoint (26)

Frage von teuferl82 zum Thema LAN, WAN, Wireless ...

Server-Hardware
HP DL380 G7: Booten vom USB via USB 3.1-PCI-e Karte möglich? (24)

Frage von Paderman zum Thema Server-Hardware ...

DSL, VDSL
VDSL Signal via PowerLine an Fritzbox - Möglich? (19)

Frage von Seichobob zum Thema DSL, VDSL ...