Discussion:
[W7] Probleme mit printui.dll
(zu alt für eine Antwort)
Norbert Hahn
2012-01-18 17:16:38 UTC
Permalink
Hallo,

ich habe zwei identische Druckertreiber installiert, einen davon
konfiguriert und mit
C:\> rundll32 printui.dll PrintUIEntry /Ss /a c:\temp\printer1.setup
/n ES3640e-Vorbild
abgespeichert. Nun möchte ich die Konfiguration mit
C:\> rundll32 printui.dll PrintUIEntry /Sr /a c:\temp\printer1.setup
/n SW-Drucker
übertragen. Das soll dann im Autostart-Verzeichnis abgelegt werden,
damit jeder, der sich am Rechner anmeldet, die richtige Einstellung
aller Drucker bekommt.

Der Aufruf von printui mit der Funktion /Sr funktioniert aber nicht
und ich bekomme die Meldung
"Der Vorgang konnte nicht abgeschlossen werden (Fehler 0x0000000c).

Zu dieser Fehlermeldung gibt es bei Microsoft einen Hotfix. Den habe
ich mir besorgt und installiert. Es bleibt aber bei der Meldung.

Mache ich da etwas falsch?

Da das Rückschreiben der Konfiguration auf den ursprünglichen Drucker
aber funktioniert, habe ich den Verdacht, dass das von mir beabsich-
tigte Verfahren nicht vorgesehen ist.

Welche Alternativen gibt es, beim Anmelden alle Drucker auf eine
vorgegebene Konfiguration zu setzen?

Norbert
Hans-Peter Matthess
2012-01-18 18:19:00 UTC
Permalink
Post by Norbert Hahn
Der Aufruf von printui mit der Funktion /Sr funktioniert aber nicht
und ich bekomme die Meldung
"Der Vorgang konnte nicht abgeschlossen werden (Fehler 0x0000000c).
Schon mal mit Optionsattributen experimentiert?
Siehe z.B. hier:
http://www.mcseboard.de/windows-forum-allgemein-83/drucker-per-batch-datei-eigenschaften-einstellen-60050.html
http://www.admins-tipps.net/software/microsoft/w2k/rundll32_printuidll.htm
--
Scheinsicherheit und System-Zerstörung durch Virenscanner:
http://www.soehnitz.de/itsicherheit/virenscannersinnoderunsinn/index.html
Darum: http://www.soehnitz.de/itsicherheit/wassiewirklichbrauchen/index.html
Konfiguration einfach gemacht: http://home.arcor.de/skanthak/safer.html
Norbert Hahn
2012-01-19 14:57:30 UTC
Permalink
Post by Hans-Peter Matthess
Post by Norbert Hahn
Der Aufruf von printui mit der Funktion /Sr funktioniert aber nicht
und ich bekomme die Meldung
"Der Vorgang konnte nicht abgeschlossen werden (Fehler 0x0000000c).
Schon mal mit Optionsattributen experimentiert?
http://www.mcseboard.de/windows-forum-allgemein-83/drucker-per-batch-datei-eigenschaften-einstellen-60050.html
http://www.admins-tipps.net/software/microsoft/w2k/rundll32_printuidll.htm
Aha. Die Optionen zum Setzen (Wiederherstellen) von Teilen der
Konfiguration hatte ich übersehen. Danke für den Tipp!

Es hilft aber nichts. Der Fehler 0x000000c kommt immer, wenn
ich einen Drucker mit anderem Namen mit anderen Parametern
versorgen will. Ich habe dann testweise den Druckernamen in
der Sicherungsdatei gepatched (der steht 2x drin) und danach
werden vom gewünschte Drucker die Parameter gesetzt.

Norbert

Loading...