Ich versuche, einen Druckertreiber mit WMI und einem VBScript zu installieren, aber ich bekomme den Fehlercode 2146500025 von der WMI AddPrinterDriver-Funktion.VBScript-Druckertreiber-Installation löst WMI-Fehler aus -2146500025
Was mache ich falsch? Ich muss 2 Treiber installieren (1 Dell und 1 Lexmark) und beide Instanzen geben den gleichen Fehlercode zurück. Die Treiber sind signiert und die .cat-Datei ist mit der .inf vorhanden. Die Zertifikate sind auch gültig (läuft Ende 2016 ab)
Set objDriver = oWmi.Get("Win32_PrinterDriver")
objDriver.Name = DRIVERNAME
objDriver.SupportedPlatform = "Windows NT x86"
objDriver.Version = "3" 'Win2K
objDriver.FilePath = "c:\drivers\printers\Lexmark_Universal_PS"
objDriver.InfName = "c:\drivers\printers\Lexmark_Universal_PS\LMUD1n40.inf"
wmiResult = objDriver.AddPrinterDriver(objDriver)
If wmiResult<>0 Then
wscript.echo "WMI " & wmiResult
End If
If Err.Number<>0 Then
wscript.echo Err.Description
End If