Re: Drucker implementieren über Opsi
Verfasst: 26 Nov 2009, 15:41
Hallo,
hat jemand von euch schonmal das Druckerscript unter Vista zu laufen gebracht?
Unter XP funktioniert mein Script aber unter XP gibts einen Fehler wenn ich den:
HP Universal PCL Treiber installieren will: Vorgang konnte nicht abgeschlossen werden (Fehler 0x00000002)
HP Universal PS Treiber installieren will: Vorgang konnte nicht abgeschlossen werden (Fehler 0x00000003)
Google gibt leider nicht viele Hinweise auf die Fehlerquelle. Der Fehler 0x00000003 könnte damit zusammenhängen, dass es die Umgebungsvariable %USERPROFILE%/AppData/Local/Temp unter dem OPSI Benutzer nicht gibt.
Das Script macht folgendes:
[Winbatch_install_Printer]
rundll32 printui.dll,PrintUIEntry /if /b "$MyPrinterNameIp$" /f "$InfFile$" /r $IpNumber$ /m "$PrinterNameInInfFile$" /z /u
Wenn ich den Befehl manuell ausführe, also unter einem Lokalen Administratorkonto auführe, klappt die Installation hingegen ohne Probleme (die Variablen werden natürlich gegen die entsprechenden Werte ersetzt). Würde dann auch auf einen Fehler in den Umgebungsvariablen unter OPSI deuten. Aber sicher bin ich mir nicht.
Würde mich über Antworten, die mich weiterbringen freuen.
Viele Grüße
Patrick
hat jemand von euch schonmal das Druckerscript unter Vista zu laufen gebracht?
Unter XP funktioniert mein Script aber unter XP gibts einen Fehler wenn ich den:
HP Universal PCL Treiber installieren will: Vorgang konnte nicht abgeschlossen werden (Fehler 0x00000002)
HP Universal PS Treiber installieren will: Vorgang konnte nicht abgeschlossen werden (Fehler 0x00000003)
Google gibt leider nicht viele Hinweise auf die Fehlerquelle. Der Fehler 0x00000003 könnte damit zusammenhängen, dass es die Umgebungsvariable %USERPROFILE%/AppData/Local/Temp unter dem OPSI Benutzer nicht gibt.
Das Script macht folgendes:
[Winbatch_install_Printer]
rundll32 printui.dll,PrintUIEntry /if /b "$MyPrinterNameIp$" /f "$InfFile$" /r $IpNumber$ /m "$PrinterNameInInfFile$" /z /u
Wenn ich den Befehl manuell ausführe, also unter einem Lokalen Administratorkonto auführe, klappt die Installation hingegen ohne Probleme (die Variablen werden natürlich gegen die entsprechenden Werte ersetzt). Würde dann auch auf einen Fehler in den Umgebungsvariablen unter OPSI deuten. Aber sicher bin ich mir nicht.
Würde mich über Antworten, die mich weiterbringen freuen.
Viele Grüße
Patrick