gilneas
Goto Top

Druckeinstellungen für Client trotz con2print Parameter f beibehalten

Alle Clients der SBS 03 Umgebung erhalten per script mit con2print Drucker und Standarddrucker eingerichtet.

In einem Teil des Anmeldescriptes ist ein ähnlicher Teil vorhanden:

\\pdc\netlogon\con2prt.exe /f
\\pdc\netlogon\con2prt.exe /cd \\printserver\drucker1
\\pdc\netlogon\con2prt.exe /c \\printserver\drucker2


Die Drucker werden eingebunden, das funktioniert. Dummerweise werden mit der /f Funktion scheinbar auch die individuellen Einstellungen für den User gelöscht.
Als Beispiel: Einige User nutzen Duplexdruck, andere nicht. con2print übernimmt automatisch die Einstellungen des Servers, wenn der Drucker nach einem /f neu installiert wird.

Hat jemand einen Tipp für mich, wie man die individuellen Einstellungen beibehalten kann, ohne auf das Löschen aller Netzwerkdrucker zu verzichten?

Content-ID: 144955

Url: https://administrator.de/contentid/144955

Ausgedruckt am: 24.11.2024 um 22:11 Uhr

Karo
Karo 16.06.2010 um 13:38:03 Uhr
Goto Top
Du könntest vor dem setzen zuvor den Registry-Key HKCU\Printers\Sttings exportieren und anschliessend wieder importieren.

Check it out

Karo
Connor1980
Connor1980 16.06.2010 um 13:42:23 Uhr
Goto Top
Hallo

Ein Workaround wäre den jeweiligen Drucker auf dem printserver jeweils mit und ohne Duplex einzurichten und freizugeben und natürlich einzubinden.
Dann können alle Benutzer Duplex und Simplex benutzen ohne etwas an den Einstellungen verändern zu müssen.

Grüße
Gilneas
Gilneas 16.06.2010 um 13:57:10 Uhr
Goto Top
Danke für die Idee. Habe das gerade ausprobiert, leider ohne Erfolg.
Karo
Karo 16.06.2010 um 15:28:30 Uhr
Goto Top
hach.... face-confused-alt
vielleicht so (habs nicht getestet):


RUNDLL32 PRINTUI.DLL,PrintUIEntry /Ss /n "\\printserver\drucker1" /a "dru01.dat"
RUNDLL32 PRINTUI.DLL,PrintUIEntry /Ss /n "\\printserver\drucker2" /a "dru02.dat"
\\pdc\netlogon\con2prt.exe /f
\\pdc\netlogon\con2prt.exe /cd \\printserver\drucker1
\\pdc\netlogon\con2prt.exe /c \\printserver\drucker2
RUNDLL32 PRINTUI.DLL,PrintUIEntry /Sr /n "\\printserver\drucker1" /a "dru01.dat"
RUNDLL32 PRINTUI.DLL,PrintUIEntry /Sr /n "\\printserver\drucker2" /a "dru02.dat"


Karo
Gilneas
Gilneas 17.06.2010 um 08:35:28 Uhr
Goto Top
Diese Lösung gefällt mir sehr gut, zumal sie astrein funktioniert.

Vielen Dank!
Gilneas
Gilneas 25.06.2010 um 08:48:45 Uhr
Goto Top
Als kleiner Zusatz für Windows 7:

RUNDLL32 PRINTUI.DLL,PrintUIEntry

ersetzen durch

PrintUI.exe

und den entsprechenden Parametern. Mit der Rundll32 hat es bei mir mit Win7 nicht mehr funktioniert.