Standarddrucker festlegen bei Verteilung

Moderators: MVogt, moderators

Post Reply
Friso
Posts: 103
Joined: 15. Dec 2004, 13:28
Location: Rathenow
Contact:

Standarddrucker festlegen bei Verteilung

Post by Friso » 10. Mar 2005, 07:21

Hallo

Ich habe jetzt alle Drucker unseres Printservers als Paket vorliegen und möchte diese später auch Verteilen. Nun ist es aber so das die eine Gruppe Drucker A als Standarddrucker hat und eine andere aber Drucker B nur haben die auch andere Drucker die in anderen Gruppen auch Standard sein können


-+---Gruppe1
| |
| +-Drucker A (Standard)
| Drucker B
|
+--- Gruppe2
| |
| +-Drucker A
| Drucker B (Standard)
|
+--- Gruppe2
| |
| +-Drucker A
| Drucker B
| Drucker C (Standard)


wie kann ich der Gruppe einen Standard Drucker zuweisen?
Rechtschreibfehler sind geistiges Eigentum des Verfassers

Mit freundlichen Grüßen

Jan Friso Kegel

Walter_Schulz
Posts: 876
Joined: 17. Dec 2004, 12:29
Contact:

Re: Standarddrucker festlegen bei Verteilung

Post by Walter_Schulz » 10. Mar 2005, 09:00

Friso wrote:Hallo

Ich habe jetzt alle Drucker unseres Printservers als Paket vorliegen und möchte diese später auch Verteilen. Nun ist es aber so das die eine Gruppe Drucker A als Standarddrucker hat und eine andere aber Drucker B nur haben die auch andere Drucker die in anderen Gruppen auch Standard sein können


-+---Gruppe1
| |
| +-Drucker A (Standard)
| Drucker B
|
+--- Gruppe2
| |
| +-Drucker A
| Drucker B (Standard)
|
+--- Gruppe2
| |
| +-Drucker A
| Drucker B
| Drucker C (Standard)


wie kann ich der Gruppe einen Standard Drucker zuweisen?
Hier der grobe Rahmen:
Der Standarddrucker ist jeweils benutzerspezifisch. Wenn Sie das in das Paket integrieren wollen, dann koennen Sie das per direkter Registry-Manipulation vornehmen (taucht als WIN.INI im Scan auf bzw. in HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows:Device) oder per Call
Rundll32 printui.dll,PrintUIEntry /b "<Druckername>" /y

Jetzt brauchen Sie noch eine Gruppenauswertung und eine IF-Abfrage mit der Verzweigung zum Aufruf, bzw. WIN.INI/Reg.
Wenn Sie RUNDLL32 benuetzen, dann muss sichergestellt werden, dass der Call aus dem Benutzersetup erfolgt.

Ich wuerde mir ueberlegen, ob es sinnvoll ist, das Setzen des Standarddruckers in eines eigenes Paket zu integrieren und das von den bereits erstellten jeweils aufrufen zu lassen.

Ciao!
Walter Schulz

jbeimel
Moderator
Moderator
Posts: 642
Joined: 15. Dec 2004, 09:16
Contact:

Post by jbeimel » 10. Mar 2005, 09:10

Auf die schnelle fällt mir dazu der "gute alte" rundll32 - Aufruf ein (gültig ab Windows 2000)
rundll32 printui.dll,PrintUIEntry /y /n "Drucker"

Alle Parameter? Gern!
rundll32 printui.dll,PrintUIEntry /?

Achtung: PrintUIEntry ist case sensitiv zu verwenden!
Jens Beimel
Principal Consultant


Matrix42 AG
info@matrix42.de
http://www.matrix42.de

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 AG.

Post Reply

Return to “Software Management”

Who is online

Users browsing this forum: No registered users and 3 guests