longbow 10 Geschrieben 6. März 2014 Melden Teilen Geschrieben 6. März 2014 Hallo zusammen Ich bin an der nächsten Knacknuss. Aus diversen Gründen müssen wir auf den neu erstellten Terminalservern etliche Sachen lokal installieren, u.a. die Drucker. In 85% aller Fälle haben unsere Kunden HP-Drucker die mit dem Universal Printer Driver laufen würden. Nun mein Problem..... Wenn ich das exe aufrufe dann installiert es mir nicht nur den Treiber sondern gleich die ganze SW was beim Aufrufen von Druck- und Anschlusseigentschaften in einem RZ eine mittlere Katastrophe ist. Somit bleiben von mir aus gesehen 2 Möglichkeiten: Var 1. Ich installier den UPD-Treiber bereits auf dem Template, muss dann aber bei jeder neuen Version das Template neu basteln und HP hat in den letzten 4 Jahren nicht weniger als 15 UPD-Treiber rausgegeben.... Var. 2. ich schaff es irgendwie via PS den Treiber von einem Ordner oder einer Source-Maschine so rüberzuziehen dass der Treiber dann in der Druckerverwaltung in den Servereigenschaften auch als auswählbarer Drucker erscheint. Hat da schon jemals jemand dran rumgeschraubt? Danke für eure Inputs. Gruss Longbow Zitieren Link zu diesem Kommentar
mamamia 13 Geschrieben 6. März 2014 Melden Teilen Geschrieben 6. März 2014 Wenn wir einen neuen Server deployen dann verbindet ein User mit Adminrechten einfach einmal alle Drucker vom Printserver. Oder meinst du mit lokal, lokale Drucker auf den Terminalservern ohne Printserver? Zitieren Link zu diesem Kommentar
testperson 1.677 Geschrieben 6. März 2014 Melden Teilen Geschrieben 6. März 2014 Hi, öffne die exe einfach mal per 7-Zip und gucke ob du die Treiber extrahieren kannst. Ansonsten starte das Setup und warte bis er alles entpackt hat und such die Treiber im Temp Ordner. Gruß Jan Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 6. März 2014 Melden Teilen Geschrieben 6. März 2014 (bearbeitet) Hallo, seit Server 2008 gibt es Printbrm. Für 2003 gibt es Printmig. bearbeitet 6. März 2014 von lefg Zitieren Link zu diesem Kommentar
longbow 10 Geschrieben 6. März 2014 Autor Melden Teilen Geschrieben 6. März 2014 Wenn wir einen neuen Server deployen dann verbindet ein User mit Adminrechten einfach einmal alle Drucker vom Printserver. Oder meinst du mit lokal, lokale Drucker auf den Terminalservern ohne Printserver? Ja es ist eine rein lokale Installation ohne Print-Server. Ich habe auch schon versucht von einem anderen Server die Treiber filemässig zu kopieren, sie sind dann zwar irgendwie da, werden aber weder unter Treiber angezeigt noch kann ich bei einem Drucker auswählen dass ich den UPD-Treiber will. Ich hatte auch schon die Idee wenn ich ab einem anderen Server den Printer automatisch reinmappe und dann wieder wegputze müsste eigentlich der Treiber auf dem Server bleiben, aber bei 5 Editionen von UPD-Treibern a 3 verschiedenen Druckersprachen.... ich mag mir keine 15 Drucker reinziehen, klingt für mich anhand der immer so endlos langen Schlange in der Registry nach Schlangengrube... Ich kenne auch printmig resp. printbrm, aber wie schaff ich es hier nur gerade diesen einen Treiber via Powershell reinzuziehen ohne einen Drucker dahinter oder irgend eine andere Systemeinstellung von einem anderen Server?? Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 6. März 2014 Melden Teilen Geschrieben 6. März 2014 Warum nutzt Du nicht gleich TS EasyPrint und sparst Dir das ganze Treibergeraffel? Ist vor allem auch sinnvoll bei 64-bit Terminal Servern und 32-bit Clients: http://blogs.technet.com/b/dmelanchthon/archive/2008/02/03/ts-easy-print-und-das-drucken-in-terminal-server-umgebungen-mit-windows-server-2008.aspx Zitieren Link zu diesem Kommentar
longbow 10 Geschrieben 7. März 2014 Autor Melden Teilen Geschrieben 7. März 2014 Weil es Umgebungen sind die via Citrix und XenApp und genau nach unserem Chef seinen Vorgaben funktionieren müssen. Zudem gehe ich davon aus das der TSEasyPrint genau gleich gut funktioniert wie der Citrix Universal Printer Driver nämlich in der Praxis überhaupt nicht. Sobald ein Drucker mehr kann und hat als 1 Schacht und z.B. Duplex geht die Party richtig los. Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 7. März 2014 Melden Teilen Geschrieben 7. März 2014 (bearbeitet) Var. 2. ich schaff es irgendwie via PS den Treiber von einem Ordner oder einer Source-Maschine so rüberzuziehen dass der Treiber dann in der Druckerverwaltung in den Servereigenschaften auch als auswählbarer Drucker erscheint. Morn, ein "Rüberziehen" im Sinne von Kopieren von Ordnern und Dateien wird wohl nicht reichen, benötigt werden wohl auch die Einträge in der Registry. Ob es gelingt, die benötigten Ordner, Dateinen und Einträge zu analysieren? Das Gewünschte ist doch mit printbrm erfüllbar. Oder nicht? Eine Source bauen! Oder? Natürlich kann man damit nur die Gesamtheit der Drucker übertragen, nicht einzelne wählen, das ist schade. Sind die TS in einer Domäne, könnte man eine Source verwenden und GPP? bearbeitet 7. März 2014 von lefg Zitieren Link zu diesem Kommentar
Daniel -MSFT- 129 Geschrieben 7. März 2014 Melden Teilen Geschrieben 7. März 2014 TS Easy Print bietet dem Anwender beim Drucken zuerst den lokalen Druckertreiberdialog an. Hier lassen sich generische Einstellungen wie zum Beispiel die Anzahl der Ausdrucke, Schacht, Duplex, Farbe, etc. festlegen. Diese Daten werden von TS Easy Print als Proxy angenommen und an den eigentlichen Druckvorgang weitergeleitet. Über die Schalter für die gerätespezifischen Einstellungen bekommt der Anwender den identischen Konfigurationsdialog wie vom lokalen Druckertreiber angeboten und kann dort exakt die gleichen Einstellungen vornehmen. Dabei werden auch die lokal eingestellte Konfigurationsinformationen des Druckers mit übernommen. Der Server verarbeitet diese Informationen zusammen mit den Druckdaten zu einem XPS-Dokument, welches über das RDP-Protokoll an den Client geschickt wird. Clientseitig erfolgt nun die Umwandlung des XPS-Dokuments in einen normalen Druckjob und der Anwender erhält den gleichen Ausdruck, als wenn er das Dokument lokal gedruckt hat. Über diesen Weg wird serverseitig kein spezieller Druckertreiber mehr benötigt und der Anwender am Client bekommt die gewohnte Konfigurationsumgebung dargestellt und kann auf alle Funktionen seines Druckers wie zum Beispiel Duplex-Druck, Sorter, etc. zugreifen. TS Easy Print macht dabei keinen Unterschied zwischen 32bit und 64bit. Von 64bit Terminal Servern können Anwender genauso auf ihre Drucker drucken wie von 32bit Terminal Servern - vorausgesetzt, auf ihnen läuft Windows Server 2008. BTW: Die Steinzeit ging nicht zu Ende, weil die Steine alle waren. Sowas nennt man Fortschritt. Ansonsten ist der Printer Migrator, wie schon aufgeführt, das Tool der Wahl: http://blogs.technet.com/b/canitpro/archive/2013/06/17/step-by-step-install-use-and-remove-windows-server-migration-tools.aspx und nimm TS-freigegebene Treiber, die sich per Point und Print installieren lassen. Oder WHQL-zertifizierte. Keine Consumertreiber. Mit den Druckertreibern hat man immer ein potentielles Speicherleck und Grund für Instabilitäten. Daher mein Verweis auf TS EasyPrint. Damit umgeht man das. Oder schau Dir den Fallback Printer Driver an, das ist die zweit beste Option. 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.