Zitat von blub
"Loesung" ist das keine. Besorg dir ein ordentliches Buch zum Thema VBS-Scripting. Im Kapitel "Drucken" wirst du richtige "Loesungen" und Erklaerungen finden, wie Drucker sauber per Script installiert werden koennen.
cu
blub
|
Nun ja!
Mit cscript C:\windows\system32\prncnfg.vbs -g -p printername
habe ich mir zunächst die Konfigurationsinformationen der Drucker
(a: per rundll32 installiert und b: mit Klick/klack installiert) anzeigen lassen.
So richtig schlau wird man daraus aber auch nicht!
Völlig unabhängig vom per regedit gesetzten Attribute-Parameter
liefert prncfg.vbs beständig die Aussage "Drucker immer verfügbar"
(auch wenn dieser im Fenster "Drucker und Faxgeräte" als offline erscheint).
Beim attribute-Parameter in der Registry 0x200 (Einstellung nach
rundll32 printUI ....), werden von prncnfg.vbs als Attribute
"do_complete_first" und "workoffline" genannt.
Wirklicht toll .... das Teil "workt" aber nur bis zu Reboot.
Mit dem von mir per regedit drüber gebügelten Wert (bei dem der Drucker
funktioniert) nennt prncnfg.vbs als Attribute nur "local network", dass/die(?) bei
Microsoft Corporation
nicht dokumentiert ist/sind. Auch prncnfg.vbs /? kennt diese Attribute nicht!
Wohl gemerkt, ich habe diesen Parameter (0x50), nach dem ich am Beginn dieses Treads fragte, von einen per Klick/Klack eingetragenen Drucker übernommen und natürlich wird auch bei diesem Drucker von prncfg.vbs als Attribute "local network" angezeigt!