Top-Themen

Aktuelle Themen (A bis Z)

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

gelöst Windows 2003 Terminalserver - Druckereinstellungen werden nicht gespeichert

Mitglied: lxusers

lxusers (Level 1) - Jetzt verbinden

03.09.2010 um 13:46 Uhr, 12440 Aufrufe, 3 Kommentare

Hallo Gemeinde!

Ich bin Netzwerkadmin in einem mittelständischen Unternehmen und suche auf diesem Weg Hilfe für ein Problem, welches mich jetzt seit einer Woche beschäftigt.

Wir haben hier mehrere Terminalserver (Windows 2003 R2) multilingual für unsere internationalen Mitarbeiter. Die TS sind in einer "Farm". Das heuisst, meldet sich ein User an, so entscheidet eine LoadBalancing Software (in unserem Fall 2x) über die Zuteilung - bzw auf welchen Server der Benutzer verbunden wird. Wir arbeiten natürlich auf diesen Servern mit RoamingProfiles, was auch soweit ich erkenne einwandfrei funktioniert. Des Weiteren haben wir einen Printserver im Einsatz, der alle benötigten Drucker im Netzwerk zur verfügung stellt. Meldet sich nun ein benutzer an einem TS an, so entscheidet seine Gruppenmitgliedschaft, welchem Standort er zugeordnet wird, und welche loginscripts für Ihn ausgeführt werden (GPO). In einem dieser Skripte werden die Drucker verbunden. Ich lasse dazu erst alle eventuell bestehenden Drucker entfernen mit

\\DOMAIN\netlogon\con2prt /f

und anschliessend verbinde ich die Drucker wieder über


\\DOMAIN\netlogon\con2prt /c "\\PRINTSERVER\PRINTERNAME"

Stellen sich die Benutzer aber nun den Drucker über die Druckereinstellungen beispielsweise auf "duplex, schwarz/weiss", werden diese Einstellungen nicht im Profil gespeichert. Laut einem MS Artikel müsste das ja so sein - sofern man nach der Änderung mindestens 60 Sekunden wartet bis man sich vom TS abtrennt (logoff oder close session).

Ich suche jetzt eine Lösung, entweder eine Art "Standardeinstellungen" zu übernehmen, denn der ewige Farbdruck kostet Geld, oder aber die Möglichkeit, die Einstellungen, die die Benutzer machen zu "merken". Sicherlich versteht hier jeder, dass ich meinen Benutzern schlecht sagen kann: Bevor Ihr druckt überprüft die Einstellungen... Jeder kennt doch seine Pappenheimer, und es sind immer welche dabei, die verstehen es, machen es, vergessen es aber oft, und es gibt die, die sowas grundsätzlich ignorieren.

Ich hab nun probiert, am Printserver die Einstellungen für die Drucker zu setzen, das klappt. Aber diese Einstellungen werden nicht auf den TS "durchgereicht"...

Mir sind die Ideen ausgegangen. Vielleicht hat von euch hier wer eine übrig?

Danke im Voraus für die Zeit, die Ihr euch für Vorschläge und Lösungsansätze nehmt!

mfg

Oliver
Mitglied: Softprogger
03.09.2010 um 20:39 Uhr
Hallo Oliver,

das Konzept, so wie es beschrieben ist, kann nicht aufgehen. Wenn die Drucker beim Sitzungstart zunächst alle gelöscht und dann neu erstellt werden, kommen immer die Defaulteinstellungen der Drucker zur Anwendung und nicht die vom User zuletzt gespeicherten.
Was passiert im Detail?
Gehen wir mal davon aus, ein User ist angemeldet und setzt seine Druckereinstellungen. Die werden dann unter HKCU\Printers und HKU\Printers gespeichert (wobei unter HKU\Printers der komplette Druckername, also mit ... in Sitzung nnn gespeichert wird).
Meldet er sich ab, bleiben die Einstellungen erhalten. Eine erneute Anmeldung kopiert die Einstellungen von HKU nach HKCU. Nun löscht \\DOMAIN\netlogon\con2prt /f die Drucker und damit auch die Registrywerte.
Werden nun die Drucker über \\DOMAIN\netlogon\con2prt /c "\\PRINTSERVER\PRINTERNAME" neu erstellt, kommen die Standardwerte aus HKLM\System\CurrentControlSet\Control\Print\Printers zur Anwendung. Diese sind aber von jeglichen Einstellungen auf dem Printserver unabhängig, denn die wandern ja auch auf dem Printserver nur nach HKCU und HKU.

Dieses benutzerdefinierte Festhalten von Druckerwerten liefert auch einen entscheidenden Nachteil:
Drucker sind eigentlich nicht personenbezogen sondern standortbezogen (also eigentlich an eine Maschine gebunden). Wenn der Benutzer Meier sich an einer Maschine in der Firma A (... im 3. Stock Flur rechts von mir aus) sollten ihm auch Drucker in seiner Nähe zur Verfügung stehen (also ein lokaler an seinem PC oder ein LAN-Drucker auf dem Flur in seiner Etage...). Meldet sich Meier an einer Maschine der Firma A, Aussenstelle B ( ..oder im 12.Stock der Firma A) an einer Maschine an, nützen ihm die Drucker aus seiner vorigen Anmeldung (... im 3.Stock Flur rechts...) wohl weniger! Noch drastischer wird das, wenn es um Standorte in verschiedenen Gebäuden, Städten oder Ländern geht.
Nun kann man sicherlich tolle Scripte formulieren, die auch den lokalen Rechnernamen berücksichtigen, aber am Festhalten von Voreinstellungen führt das auch vorbei.
Zur Lösung des Problems ist es also erforderlich die Druckereinstellungen permanent zu speichern. Für eine globale Lösung sehe ich da als Speicherort eigentlich nur die lokalen Maschinen. D.h. Drucker lokal einrichten und in die TS-Sitzung mappen. Dann sind wir wieder beim Problem der Druckertreiber auf Client und TS und den sich ändernden Druckernamen in Abhängigkeit der Sitzungsnummer.
Dies durchgreifend zu lösen ist in vertretbarem Aufwand sicher nur mit 3rd-party Software für das Drucken auf dem TS wie thinprint, tricerat oder Slimprinter möglich.

Gruß Softprogger
Bitte warten ..
Mitglied: lxusers
04.09.2010 um 21:34 Uhr
Hi Softprogger,

Danke, dass Du Dir die Zeit genommen hast, mir das zu erklären. Jetzt weiss ich, dass die Art wie ich es mache nicht funktionieren wird. Aber ich weiss jetzt glaub ich auch, wie ich das lösen kann . Das Problem ist nämlich, dass wir keine Drucker über die Session ansteuern können und wollen, da sonst Teile der eingesetzten ERP Software nicht mehr funktionieren (ist alles ein bisschen kompliziert)...

Danke für den Hinweis mit der Registry. Ich werde mir mal die Werte dort etwas genauer ansehen. Im Prinzip geht es ja "nur" um einen Standort mit 10 großen Netzwerkdruckern. Und wenn ich als Benutzer nun die Druckereinstellungen entsprechend setze, die Registry Werte dann exportiere, und beim Anmelden entsprechend importiere, würde das ja meinen gesetzten Standardeinstellungen entsprechen...

Danke auch für den Tipp mit den Drittherstellern. Dem werde ich ebenfalls mal nachgehen. Bin gespannt, ob ich den Beitrag ab Montag als gelöst melden kann

Grüße

Oliver
Bitte warten ..
Mitglied: lxusers
06.09.2010 um 16:19 Uhr
So denn... Hab heute mal bei einem Benutzer die Einstellungen gemacht, die ich als Standard haben wollte, und die entsprechenden RegKeys exportiert. Im Loginscript setze ich dann per regimport diese Werte. Damit merkt sich der TS zwar nicht die benutzerspezifischen Einstellungen, allerdings kann ich die Standardwerte der Drucker so einstellen, dass die zur Umgebung passen (nicht farbig, duplex, etc.pp).

Danke für den Tipp! Ich war mal wieder etwas zu blind um selber drauf zu kommen...

mfg

Oli
Bitte warten ..
Ähnliche Inhalte
Windows 7

Druckereinstellungen werden nicht übernommen

Frage von AndroxinWindows 77 Kommentare

Guten Abend, ich habe das Problem, dass bei einigen Benutzern in einem Netzwerk die eigenen Druckereinstellungen nicht gespeichert werden. ...

Windows 10

Was wird in diesem Windows 10 Verzeichnis gespeichert?

Frage von cableguy007Windows 107 Kommentare

Hallo, bei einem Windows 10 System habe ich in folgendem Verzeichnis Dateien mit Endung TMP entdeckt, die ca. 20 ...

Windows Userverwaltung

Lokal gespeicherte Benutzer auf Terminalserver vollständig löschen

Frage von TiTuxWindows Userverwaltung3 Kommentare

Hallo Forum, ich bin gerade auf Fehlersuche auf unseren Terminalservern (2012 R2). Dort kommt es zu Druckerproblemen. Für unsere ...

Windows 8

Remote Desktop Druckereinstellungen

Frage von FischerICTWindows 87 Kommentare

Hallo Zusammen, ich habe einen Kunden, der von einer Filiale per Remote Desktop Sitzung und einer VPN-Verbindung auf den ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 1 TagWindows 105 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 1 TagAdministrator.de Feedback18 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 2 TagenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 2 TagenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Windows Server
NTFS Berechtigungen Ordnerstruktur
Frage von hukahu23489Windows Server11 Kommentare

Hallo, ich bin seit kurzem in einer neuen IT-Abteilung und bin über das Berechtigungskonzept des Unternehmens sehr schockiert. Ich ...

Hyper-V
Hyper-V mit altem XEON-Server. Was ist falsch?
Frage von LollipopHyper-V11 Kommentare

Hallo Bin etwas frustriert. Kleinbetrieb, ca. 15 PC's, 2 Stk. Server mit einigen virtuellen PC's für Fernwartung, VaultServer für ...