Unterscheidung SW Druck - Farbdruck mittels PopUp bei jedem Druckauftrag
Hallo zusammen
Ich habe eine Knobelaufgabe von unserem Controlling unter Absegnung der Geschäftsleitung bekommen. Folgendes ist gewünscht:
Bei jedem Ausdruck auf einem Farbdrucker/Farb-MFP soll ein Pop-Up beim Benutzer erscheinen, wo er entscheiden kann, ob er wirklich farbig drucken will oder ob Schwarz/Weiss reicht (also zwei Buttons: "Schwarz / Weiss", "Farbe"). Das soll die Druckkosten minimieren, da viele Leute relativ gedankenlos einfach alles ausdrucken. Mit irgendwelchen Merkzetteln und Richtlinien ist dem nicht beizukommen. Da hält sich sowieso keiner dran.
Momentane Situation:
Alle Queues der Farbgeräte werden in den Standard-Werten auf S/W eingestellt. Wenn die Benutzer etwas farbig wollen, müssen sie in den Druckeinstellungen auf Farbe umstellen. Ich für meinen Teil finde diese Lösung gut, gewissen Herren und Damen ist das aber zu mühsam und umständlich und *schluchz* *jammer* *heul* *kreisch* *schimpf* *Die-IT-ist-der-Teufel* *rabääääähhhhh,-ich-will-jeden-Notizfötzel-in-voller-Qualität-gedruckt-haben-sonst-kann-ich-nicht-arbeiten*. Wenn eine Abteilung viel Farbdrucke braucht, kann sie beim CEO eine Genehmigung einholen und wenn der zustimmt, werden die Standardeinstellungen der Queue wieder auf Automatische Erkennung umgestellt. Ich für meinen Teil halte die Standardeinstellung auf Schwarz/Weiss für eine gute Erziehungsmassnahme. Aber meine Meinung zählt hier nicht viel.
Ich habe nun etwas Hirnschmalz investiert und für mich müsste so eine Lösung folgendermassen aussehen:
- Unabhängig von der Applikation: Egal aus welcher Applikation ausgedruckt wird, das PopUp muss immer kommen. Mit Word-AddIns oder solchem Zeug ist mir also nicht geholfen. Da habe ich schon einiges gefunden, aber das deckt nicht alles ab.
- Unabhängig vom Druckertreiber: Diese Lösung muss grundsätzlich mal bei allen Druckertreibern funktionieren. Zumindest bei Canon MFPs (iRC irgendwas) und HP Laserjet Geräten (hier könnte man es auf den Universal Printer Driver beschränken). Falls wir uns aber mal entscheiden, dass wir in Zukunft Kyocera oder sonstwas kaufen, muss diese Flexibilität vorhanden sein.
- Falls irgendwie möglich, muss dies als Dienst auf dem Printserver laufen, sodass ich keine Software auf jeden Client installieren muss.
- Falls irgendwie möglich muss dieses PopUp auf einzelne Queues eingegrenzt werden. Es macht z.B. keinen Sinn, dass dieses PopUp auch bei Druckerqueues kommt, wo ein reines S/W Gerät dahinter steht.
- Falls dies nicht geht, muss die betreffende Software per Software-Verteilung verteilbar sein (MSI-Datei mit Parametern idealerweise). Ausserdem müsste in diesem Fall eine zentrale Liste vorhanden sein (Ini-Datei oder so), die bei jedem Druckauftrag ausgelesen wird und wo drinsteht, bei welcher Queue das PopUp kommen soll und wo nicht.
- Selbstverständlich darf das Ganze die Druckertreiber nicht negativ beeinflussen. Das dann plötzlich aus allen Druckern nur noch Hyroglyphen kommen, darauf habe ich keinen Bock.
Wir haben eine 2003er Domäne, ca. 30 Drucker und Multifunktionsgeräte und ca. 200 Clients (die meisten noch XP x86, einige XP x64 und einige 7 x64). Der betroffene Printserver läuft ebenfalls auf 2003, wird aber evt. bald auf 2012 migriert (evt.!).
Ich stehe ein wenig auf dem Schlauch. Habt ihr etwas dergleichen im Einsatz? Habt ihr eine Idee, nach was ich da googlen soll? AddIns für die Office-Programme finde ich schon, aber das ist nicht das, was ich suche.
Ich danke euch für eure Hilfe.
Gruss
TuXHunT3R
Ich habe eine Knobelaufgabe von unserem Controlling unter Absegnung der Geschäftsleitung bekommen. Folgendes ist gewünscht:
Bei jedem Ausdruck auf einem Farbdrucker/Farb-MFP soll ein Pop-Up beim Benutzer erscheinen, wo er entscheiden kann, ob er wirklich farbig drucken will oder ob Schwarz/Weiss reicht (also zwei Buttons: "Schwarz / Weiss", "Farbe"). Das soll die Druckkosten minimieren, da viele Leute relativ gedankenlos einfach alles ausdrucken. Mit irgendwelchen Merkzetteln und Richtlinien ist dem nicht beizukommen. Da hält sich sowieso keiner dran.
Momentane Situation:
Alle Queues der Farbgeräte werden in den Standard-Werten auf S/W eingestellt. Wenn die Benutzer etwas farbig wollen, müssen sie in den Druckeinstellungen auf Farbe umstellen. Ich für meinen Teil finde diese Lösung gut, gewissen Herren und Damen ist das aber zu mühsam und umständlich und *schluchz* *jammer* *heul* *kreisch* *schimpf* *Die-IT-ist-der-Teufel* *rabääääähhhhh,-ich-will-jeden-Notizfötzel-in-voller-Qualität-gedruckt-haben-sonst-kann-ich-nicht-arbeiten*. Wenn eine Abteilung viel Farbdrucke braucht, kann sie beim CEO eine Genehmigung einholen und wenn der zustimmt, werden die Standardeinstellungen der Queue wieder auf Automatische Erkennung umgestellt. Ich für meinen Teil halte die Standardeinstellung auf Schwarz/Weiss für eine gute Erziehungsmassnahme. Aber meine Meinung zählt hier nicht viel.
Ich habe nun etwas Hirnschmalz investiert und für mich müsste so eine Lösung folgendermassen aussehen:
- Unabhängig von der Applikation: Egal aus welcher Applikation ausgedruckt wird, das PopUp muss immer kommen. Mit Word-AddIns oder solchem Zeug ist mir also nicht geholfen. Da habe ich schon einiges gefunden, aber das deckt nicht alles ab.
- Unabhängig vom Druckertreiber: Diese Lösung muss grundsätzlich mal bei allen Druckertreibern funktionieren. Zumindest bei Canon MFPs (iRC irgendwas) und HP Laserjet Geräten (hier könnte man es auf den Universal Printer Driver beschränken). Falls wir uns aber mal entscheiden, dass wir in Zukunft Kyocera oder sonstwas kaufen, muss diese Flexibilität vorhanden sein.
- Falls irgendwie möglich, muss dies als Dienst auf dem Printserver laufen, sodass ich keine Software auf jeden Client installieren muss.
- Falls irgendwie möglich muss dieses PopUp auf einzelne Queues eingegrenzt werden. Es macht z.B. keinen Sinn, dass dieses PopUp auch bei Druckerqueues kommt, wo ein reines S/W Gerät dahinter steht.
- Falls dies nicht geht, muss die betreffende Software per Software-Verteilung verteilbar sein (MSI-Datei mit Parametern idealerweise). Ausserdem müsste in diesem Fall eine zentrale Liste vorhanden sein (Ini-Datei oder so), die bei jedem Druckauftrag ausgelesen wird und wo drinsteht, bei welcher Queue das PopUp kommen soll und wo nicht.
- Selbstverständlich darf das Ganze die Druckertreiber nicht negativ beeinflussen. Das dann plötzlich aus allen Druckern nur noch Hyroglyphen kommen, darauf habe ich keinen Bock.
Wir haben eine 2003er Domäne, ca. 30 Drucker und Multifunktionsgeräte und ca. 200 Clients (die meisten noch XP x86, einige XP x64 und einige 7 x64). Der betroffene Printserver läuft ebenfalls auf 2003, wird aber evt. bald auf 2012 migriert (evt.!).
Ich stehe ein wenig auf dem Schlauch. Habt ihr etwas dergleichen im Einsatz? Habt ihr eine Idee, nach was ich da googlen soll? AddIns für die Office-Programme finde ich schon, aber das ist nicht das, was ich suche.
Ich danke euch für eure Hilfe.
Gruss
TuXHunT3R
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 215477
Url: https://administrator.de/contentid/215477
Ausgedruckt am: 21.11.2024 um 17:11 Uhr
6 Kommentare
Neuester Kommentar
Hi @TuXHunt3R,
Du solltest doch auch schon mehrmals hier im Forum darüber gestolpert sein. Man wird ja nicht ohne Erfahrung Level 3-Mitglied.
Durchgängig war die Antwort immer: Gibts nicht, Geht nicht, Kann garnicht funktionieren. Vorallem nicht mit DER Liste an Anforderungen.
Einzige Idee von mir:
Falls überhaupt, müsste entpsrechendes auf dem Printserver laufen. Dort müsste ein Dienst alle Jobs aufsammeln und irgendwie mit dem User kommunizieren. Dies per Pop-Up zu machen... Sehe ich eher als Ding der Unmöglichkeit.
Allerdings liesen sich die Aufträge in einem Webportal sammeln, wo diese "approved" werden. DANN fehlt nur noch ein passendes Utility, welches den Farb-Druckauftrag in einen Schwarz-Weiß-Druck konvertieren kann.
Dann brauchst du aber wieder ein Login-System für die User und so weiter...
Reicht es nicht, Druckertreiber für jeden Drucker in 2 Configs anzubieten (Farbe und S/W) und die S/W-Variante als Standard zu definieren?
Dann fällt auch die Einstellungsänderung weg. Einen anderen Drucker auswählen ist ja nicht so schwer wie ein Menü zu öffnen und dort eine DropDown-Liste zu manipulieren.
Gruß,
@Snowman25
€dit:
Anmerkung: Natürlich lässt sich das dann nicht mehr mit dem Standard Print-Spooler vereinbaren oder du hättest auf dem Druckserver ebensoviele "virtuelle" (welche die Aufträge entgegennehmen) wie reale Drucker (welche die Dokumente ausdrucken, sobald diese "approved" wurden) installiert, um non-approved von den zu druckenden zu unterscheiden.
All-inAll kostet das ALLE mehr Aufwand als die jetzige Lösung.
Um dir ein gutes Argument zu geben, welches dagegen spricht: Es kostet auf jeden Fall Geld. Und zwar einiges.
Ich wäre bereit, eine entsprechende Lösung umzusetzen. Kostet aber min. 300.000€. Je nach Aufwand mehr.
(Das sollte genug sein, um dem Chef klar zu machen, dass das nicht praktikabel ist. Eine Lösung zum Geld sparen, die 1000mal so viel kostet wie das Einsparpotenzial.)
Du solltest doch auch schon mehrmals hier im Forum darüber gestolpert sein. Man wird ja nicht ohne Erfahrung Level 3-Mitglied.
Durchgängig war die Antwort immer: Gibts nicht, Geht nicht, Kann garnicht funktionieren. Vorallem nicht mit DER Liste an Anforderungen.
Einzige Idee von mir:
Falls überhaupt, müsste entpsrechendes auf dem Printserver laufen. Dort müsste ein Dienst alle Jobs aufsammeln und irgendwie mit dem User kommunizieren. Dies per Pop-Up zu machen... Sehe ich eher als Ding der Unmöglichkeit.
Allerdings liesen sich die Aufträge in einem Webportal sammeln, wo diese "approved" werden. DANN fehlt nur noch ein passendes Utility, welches den Farb-Druckauftrag in einen Schwarz-Weiß-Druck konvertieren kann.
Dann brauchst du aber wieder ein Login-System für die User und so weiter...
Reicht es nicht, Druckertreiber für jeden Drucker in 2 Configs anzubieten (Farbe und S/W) und die S/W-Variante als Standard zu definieren?
Dann fällt auch die Einstellungsänderung weg. Einen anderen Drucker auswählen ist ja nicht so schwer wie ein Menü zu öffnen und dort eine DropDown-Liste zu manipulieren.
Gruß,
@Snowman25
€dit:
Anmerkung: Natürlich lässt sich das dann nicht mehr mit dem Standard Print-Spooler vereinbaren oder du hättest auf dem Druckserver ebensoviele "virtuelle" (welche die Aufträge entgegennehmen) wie reale Drucker (welche die Dokumente ausdrucken, sobald diese "approved" wurden) installiert, um non-approved von den zu druckenden zu unterscheiden.
All-inAll kostet das ALLE mehr Aufwand als die jetzige Lösung.
Um dir ein gutes Argument zu geben, welches dagegen spricht: Es kostet auf jeden Fall Geld. Und zwar einiges.
Ich wäre bereit, eine entsprechende Lösung umzusetzen. Kostet aber min. 300.000€. Je nach Aufwand mehr.
(Das sollte genug sein, um dem Chef klar zu machen, dass das nicht praktikabel ist. Eine Lösung zum Geld sparen, die 1000mal so viel kostet wie das Einsparpotenzial.)
Hi,
eine Möglichkeit wäre es, jeden Drucker doppelt auf dem Printserver anzulegen, einmal mit S/W als Standard und einmal mit Farbe als Standardeinstellung. So müsste der Benutzer nur den jeweiligen Drucker auswählen, wobei der Druckdialog dann quasi als Popup dienen würde.
Ausserdem kannst du dann, je nach Benutzer die Berechtigungen verteilen.
Wäre das ein gangbarer Weg?
Gruß
BirdyB
eine Möglichkeit wäre es, jeden Drucker doppelt auf dem Printserver anzulegen, einmal mit S/W als Standard und einmal mit Farbe als Standardeinstellung. So müsste der Benutzer nur den jeweiligen Drucker auswählen, wobei der Druckdialog dann quasi als Popup dienen würde.
Ausserdem kannst du dann, je nach Benutzer die Berechtigungen verteilen.
Wäre das ein gangbarer Weg?
Gruß
BirdyB
Zitat von @BirdyB:
eine Möglichkeit wäre es, jeden Drucker doppelt auf dem Printserver anzulegen, einmal mit S/W als Standard und einmal
mit Farbe als Standardeinstellung. So müsste der Benutzer nur den jeweiligen Drucker auswählen, wobei der Druckdialog
dann quasi als Popup dienen würde.
eine Möglichkeit wäre es, jeden Drucker doppelt auf dem Printserver anzulegen, einmal mit S/W als Standard und einmal
mit Farbe als Standardeinstellung. So müsste der Benutzer nur den jeweiligen Drucker auswählen, wobei der Druckdialog
dann quasi als Popup dienen würde.
Das sagte ich bereits
Ohne dass ich es jetzt ad-hoc umsetzen könnte:
Du könntest mit dem Windows Driver Development Kit einen virtuellen Druckertreiber erstellen, der die Druckdaten entgegennimmt und dann dein gewünschtes Popup anzeigt. Dann könntest du die Druckdaten entsprechend an S/W- und Farbdrucker-Queues weiterleiten. Über eine AD-Anbindung köntnest du dann auch den standard-wert auf Farbe oder S/W setzen.
Das ist jedoch einiger Programmieraufwand und die Frage ist, ob du das bewerkstelligen kannst / willst oder ob deine Firma das Geld dafür ausgeben kann/will, dass es ein Softwareentwickler übernimmt...
Du könntest mit dem Windows Driver Development Kit einen virtuellen Druckertreiber erstellen, der die Druckdaten entgegennimmt und dann dein gewünschtes Popup anzeigt. Dann könntest du die Druckdaten entsprechend an S/W- und Farbdrucker-Queues weiterleiten. Über eine AD-Anbindung köntnest du dann auch den standard-wert auf Farbe oder S/W setzen.
Das ist jedoch einiger Programmieraufwand und die Frage ist, ob du das bewerkstelligen kannst / willst oder ob deine Firma das Geld dafür ausgeben kann/will, dass es ein Softwareentwickler übernimmt...