greyson
Goto Top

Umgeleitet Drucker in TS-Sitzung

Hallo administrator.de,

da google nicht sehr hilfsbereit oder ich einfach zu schusselig war um richtig zu suchen hier einmal die Fragen ob man das Tag (umgeleitetXY) von lokalen Druckern in eine Terminalsitzung ausblenden kann?

Ja mir ist bewusst, dass Drucker im Idealfall auf dem TS oder eine Druckserver installiert sein sollten (Ausnahmen bestätigen die Regel). Jedoch kam bei uns die Frage auf ob dies überhaupt möglich ist.

Gruß
Grey

Content-ID: 328806

Url: https://administrator.de/forum/umgeleitet-drucker-in-ts-sitzung-328806.html

Ausgedruckt am: 22.12.2024 um 22:12 Uhr

vossi31
vossi31 08.02.2017 um 16:21:55 Uhr
Goto Top
Moin,

die Fragen ob man das Tag (umgeleitetXY) von lokalen Druckern in eine Terminalsitzung ausblenden kann?
Soll der gesamte Drucker ausgeblendet werden oder der Name abgeschnitten werden?

Henning
crazymama
crazymama 08.02.2017 um 19:04:40 Uhr
Goto Top
Hallo Grey,

für die Druckerobjekte muß jedes einen eineindeutigen Namen haben. Microsoft löst dies durch das Anfügen des 'umgeleitet XY'. Leider erfolgt dies dynamisch in Abhängigkeitder Anmeldereihenfolge einer Sitzung.
Auch auf einem einfachen PC gelingt es nicht zwei Drucker mit dem gleichen Namen zu erzeugen.

Um einen konstanten Druckernamen zu erhalten kann man z.B. den Namen der Clientmaschine hinzufügen.

Da ich vor Jahren auch schon dieses (und andere unangenehme RDP-Drucker....) Probleme hatte, habe ich nach Lösungsmöglichkeiten gesucht und habe verschiede Programme von Drittherstellern (thinprint, Tricerat Screwdrivers, Slimprinter...) getestet und bin letztlich bei Slimprinter gelandet.

Seitdem sind RDP-Drucker und Namensprobleme vergangenheit.

Übrigens kann man die Software für 20 Tage ohne Einschränkung testen. Einfach Dateien downloaden, Serverkomponente auf dem TS und Clientkomponente auf dem Client-PC installieren und loslegen.

Gruß

Crazy
Greyson
Greyson 09.02.2017 um 14:16:32 Uhr
Goto Top
Zitat von @vossi31:

Moin,

die Fragen ob man das Tag (umgeleitetXY) von lokalen Druckern in eine Terminalsitzung ausblenden kann?
Soll der gesamte Drucker ausgeblendet werden oder der Name abgeschnitten werden?

Henning

Der Name soll "abgeschnitten" werden.
Beispiel: Druckername = Drucker1

Dieser wird nun über den RDP-Client in die RDP-Session geschleift und steht dort unter den Drucker als Drucker1 (umgeleitet1) drin.
Jetzt wäre es schön wenn das "(umgeleitet1)" wegfallen würde.

Zitat von @crazymama:

Hallo Grey,

für die Druckerobjekte muß jedes einen eineindeutigen Namen haben. Microsoft löst dies durch das Anfügen des 'umgeleitet XY'. Leider erfolgt dies dynamisch in Abhängigkeitder Anmeldereihenfolge einer Sitzung.
Auch auf einem einfachen PC gelingt es nicht zwei Drucker mit dem gleichen Namen zu erzeugen.

Um einen konstanten Druckernamen zu erhalten kann man z.B. den Namen der Clientmaschine hinzufügen.

Da ich vor Jahren auch schon dieses (und andere unangenehme RDP-Drucker....) Probleme hatte, habe ich nach Lösungsmöglichkeiten gesucht und habe verschiede Programme von Drittherstellern (thinprint, Tricerat Screwdrivers, Slimprinter...) getestet und bin letztlich bei Slimprinter gelandet.

Seitdem sind RDP-Drucker und Namensprobleme vergangenheit.

Übrigens kann man die Software für 20 Tage ohne Einschränkung testen. Einfach Dateien downloaden, Serverkomponente auf dem TS und Clientkomponente auf dem Client-PC installieren und loslegen.

Gruß

Crazy


Die Info von Crazy klingt natürlich logisch. Es ist mehr als sinnvoll Drucker einen eindeutigen Namen zu geben. So verhält es sich ja auch bei Clients, Servern, Storages etc.

Mir ging es darum mal zu fragen ob jemand versucht hatte das "(umgeleitet1)" auszublenden, sodass es nicht sichtbar ist. Wenn der Server im Hintergrund damit weiter arbeitet wäre dies ja theoretisch ok. Ob in der Praxis dann auch ok würde sich herausstellen.

Gruß
Grey
crazymama
crazymama 09.02.2017 um 14:50:20 Uhr
Goto Top
Hallo Grey,

im Prinzip kann kann man das abschneiden (z.B. durch umbenennen des Druckers per Script). Dann darf aber kein bereits gleichnamiger Drucker auf dem TS vorhanden sein.
Wenn z.B. sich 3 PC's in einem Büro einen Netzwerkdrucker teilen, dann könnte dort auf jedem PC ein Drucker z.B. Laser1 vorhanden sein. Mappen nun diese 3 PC's ihren lokalen Drucker Laser1 auf den TS, dann werden dort die Drucker Laser1 (umgeleitet 1), Laser1 (umgeleitet2) und Laser1 (umgeleitet 3) erzeugt.
Ein Umbenennen des 1. Druckers auf Laser1 klappt natürlich. Die zwei weiteren Drucker können nicht durch Abschneiden von 'umgeleitet nn' umbenannt werden, da sonst mehrere Objekte mit gleichem Namen auf den TS vorhanden wären, da protestiert natürlich das OS!

Slimprinter löst dies durch voranstellen des Maschinennamens vor den Druckernamen, also z.B. PC1 Laser1, PC2 Laser1.....
Ausserdem handelt Slimprinter auch gleich die Rechtevergabe, so dass jeder Benutzer nur seine Drucker sieht.

Vielleicht hilft Dir dieser Denkanstoss weiter.

Gruß Crazy
Greyson
Greyson 09.02.2017 um 15:19:21 Uhr
Goto Top
Hallo crazymama,

das hört sich ja schonmal sehr gut an.

ABER sollte man sich nicht die Frage stellen warum sowas überhaupt machen will. Ich versuche derzeit davon zu überzeugen, dass die drucker sauber auf dem TS bereitsgestellt werden.


Gruß
Grey
crazymama
Lösung crazymama 09.02.2017 um 19:28:46 Uhr
Goto Top
Die Frage warum man dies machen sollte ist ganz einfach beantwortet (Hier im Forum ist auch etliches zu finden!):
1. Viele Drucker(treiber) eignen sich nicht für Terminalserver, crashen und behindern sich gegenseitig, liefern keine brauchbaren Druckergebnisse.
Microsoft versuchte dies mit der Einführung von Easyprint zu bereinigen indem ein XPS-Treiber als Zwischenstufe verwendet wird und die Originaltreiber auf der Serverseite nicht mehr notwendig sind. Leider floppt auch Easyprint bei vielen Druckern.
Slimprinter deckt die Druckerfunktionen zu 99% mit zwei Universaltreibern ab. Aber auch der Einsatz von Originaltreibern für ganz spezielle Druckerfunktionen ist möglich.
Selbst der letzte Consumerdrucker wird unterstützt.
2. Bei etlichen Druckermodellen funktioniert die Schachtsteuerung nicht, da auf Server und Client unterschiedliche Schachtnummern im Userbereich von den Treibern erzeugt werden.
Slimprinter gestattet eine eindeutige Zuweisung der lokalen Schächte zu den den Schächten der Universaltreiber in der TS-Session.
3. Das microsofteigene Druckermapping verschenkt bei großen Ausdrucken Bandbreite, da die schon für den Zieldrucker gerenderten Daten via rdp übertragen werden. Slimprinter benutzt das geräteunabhängige Spoolfile und überträgt es extrem komprimiert via rdp vom Server zum Client und erst der Client rendert.
4. Etliche Software speichert benutzerbezogen die Druckerzuweisung für verschiedene Dokumente ab. Der sich ständig verändernde Druckername von Microsofts gemapten Druckern ist da unzulänglich.
(die Welt besteht nicht nur aus Office & Co. Spezielle ERP-Software ist auch verbreitet!)
Slimprinter erstellt konstante Druckernamen aus Client-Maschinenname + Druckername. Die Namensbildung kann ggfs. via Registrykeys variiert werden.
5. Das Druckermaping von Microsoft erstellt Drucker, die für alle Benutzer sichtbar sind und setzt nicht immer den Standarddrucker richtig.
Slimprinter gestattet eine gezielte Auswahl der zu mapenden Drucker und setzt den explizit festgelegten Standarddrucker. Auf 'privat' markierte Drucker hat nur der Ersteller selbst (oder Benutzer mit Admin-Rechten auf dem TS) Zugriff.

Die Liste könnte man noch um weitere Punkte ergänzen.

Wer wirklich produktiv auf Terminalservern arbeitet wird immer wieder mit diesen Problemen konfrontiert.
Unerklärlich, warum Microsoft da nicht dazu lernt.

Gruß Crazy
Greyson
Greyson 03.03.2017 um 09:51:42 Uhr
Goto Top
Hallo Crazy,

ja da gebe ich dir Recht, dass es unerklärlich ist warum MS nicht dazu lernt. Leider ist das nur ein Beispiel für die "Lernschwäche" von Microsoft.
Jedenfalls haben wir es nun so gelöst das die "Systemdrucker" (XPS Drucker,FAX Drucker usw.) gelöscht werden.
So bleibt nur noch der Produktivdruckerüber und es gibt auch keine Probleme mehr beim Druchreichen auf den WTS.

Klar, nicht die feinste Lösung aber derzeit als Workaround vertretbar.

Gruß
Grey
crazymama
crazymama 03.03.2017 um 10:04:26 Uhr
Goto Top
Wenn es so geht, warum nicht?!
Aber wenn mal Drucker hinzukommen, was ist dann?

Gruß Crazy
Greyson
Greyson 03.03.2017 um 10:29:55 Uhr
Goto Top
Bei hinzukommenden Druckern kann man ja im Vorfeld prüfen ob diese WTS tauglich sind.

Gruß
Grey
crazymama
crazymama 03.03.2017 um 10:46:49 Uhr
Goto Top
Slimprinter ist dies egal. Kannst Du den lokalen Drucker benutzen, geht er auch in der Terminalsitzung.
Vor Jahren hatte ich mal ein Problem mit einem OKI c5200. Da poppte bei jedem Druckjob in der Konsole des TS eine Messagebox auf, er hätte keinen Anschluß. OK klick und dann wurde in der Sitzung gedruckt bis zum nächsten Job. Das gleiche Spiel von vorn.
Ein Anruf bei der OKI-Hotline war dann der absolute Witz: Unsere Drucker sind nicht für Terminalserver vorgesehen.
Benutzen Sie doch Citrix und den wohl teuersten Drucker von OKI.Die Frage ob es möglich sei den Anschlusscheck des Treibers zu unterdrücken (z.B. mit einem Registrykey) wurde generell abgelehnt.
Seit Slimprinter ist nun dieses Problem beseitigt und OKI kann mich mal.

Gruß Crazy
paulix
paulix 04.03.2019 um 11:05:42 Uhr
Goto Top
Jetzt lese ich mir das hier so durch, denke klasse, Slimprinter ist ne tolle Lösung. Doch fast 500 Euro nur um dieses doch streng genommen triviale Problem zu lösen? Da fehlt mir jegliches Verständnis. Da lasse ich lieber den User jeden Morgen den Standarddrucker manuell setzen. Bzw. versuche selber was zu skripten. Man kann es auch übertreiben.

Leicht kopfschüttelnd grüßend:
Volker
Greyson
Greyson 04.03.2019 um 14:08:41 Uhr
Goto Top
Hallo,

da frage ich mich was den Leuten Ihr Kommentar bringen soll.
Es mag sein das es nicht für jedes Unternehmen oder Situation/Konstellation die passende Lösung ist. Dennoch ist es jedem selbst überlassen die Investition zu tätigen oder auch nicht.
Streng genommen scheint es ja KEIN triviales Problem zu sein, wenn sich so viele Leute damit befassen.
Von daher, weniger kopfschütteln und lieber helfen eine solide Lösung zu finden.

MfG
Grey
crazymama
crazymama 05.03.2019 um 13:14:44 Uhr
Goto Top
Hallo paulix,

ich kann mich dem Kommentar von Greyson nur anschliessen!
Wie aus dem alten Verlauf dieses Thread zu erkennen ist, geht es ja nicht nur um den Druckernamen. Da kommen noch ein paar mehr Probleme zusammen.
Und die sind sicher nicht als trivial zu bezeichnen!
Ausserdem ist deine Preisangabe falsch. Lt. aktuellem Stand der Preisliste von Slimprinter kostet die Grundversion incl. 5 kokurrierenden Usern 350,- Euro (auf der Website nachzulesen).

Und zu guter letzt:
Wenn Lösungen für diese 'triviale Problem' nicht gefragt wären, würde es Firmen wie Thnprint, Tricerat, Slimprinter etc. nicht (mehr) geben.

Crazy
paulix
paulix 06.03.2019 um 11:32:43 Uhr
Goto Top
Nichts bringt das den Leuten. Aber ich konnte diesbezüglich meine schlechte Laune loswerden. Sorry, kommt nicht wieder vor, ich habe euch benutzt. face-wink

Aber wir sind uns einig, dass das Problem seitens MS gelöst werden müsste? Im meine jetzt nur dieses unsägliche ... "umgeleitet ##' Aber auch egal, die Frage bringt auch den Leuten nix.