ich bin dabei einen Drucker per Empirum Paket einzurichten.
Im Package Editor läuft das Script durch und funktioniert auch.
Bei Zuweisung des Paketes läuft allerdings eine Fehlermeldung im Error-Log auf:
"Kann Systemkomponente nicht einrichten oder löschen! Die Druckverarbeitung ist unbekannt."
Der Netzwerkdrucker soll direkt und nicht mittels Printserver verbunden werden.
Hier der Auszug aus unserem Paket:
Code: Select all
[Product]
; ReplaceEnv <Variable>
StopService Spooler
-StartService Spooler
#Reg:Product
-StopService Spooler
StartService Spooler
#Set:Product
;#Set:Product_Client, CLIENT
#Reg:OnUninstallProduct, DELETE
#Ini:Product
#Security:Product
[Reg:Product]
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","Protocol",0x00010001,"0x00000001"
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","Version",0x00010001,"0x00000002"
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","HostName",0x00000000,"D0520"
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","IPAddress",0x00000000,""
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","HWAddress",0x00000000,""
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","PortNumber",0x00010001,"0x0000238c"
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","SNMP Community",0x00000000,"public"
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","SNMP Enabled",0x00010001,"0x00000001"
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","SNMP Index",0x00010001,"0x00000001"
HKLM,"SYSTEM\ControlSet001\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","PortMonMibPortIndex",0x00010001,"0x00000000"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","Protocol",0x00010001,"0x00000001"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","Version",0x00010001,"0x00000002"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","HostName",0x00000000,"D0520"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","IPAddress",0x00000000,""
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","HWAddress",0x00000000,""
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","PortNumber",0x00010001,"0x0000238c"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","SNMP Community",0x00000000,"public"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","SNMP Enabled",0x00010001,"0x00000001"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","SNMP Index",0x00010001,"0x00000001"
HKLM,"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports\D0520","PortMonMibPortIndex",0x00010001,"0x00000000"
[Set:Product]
1:cnwilm64.dll, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:cnwilm64.dll, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:cnwilm64.dll, %System%, DONTDELETE, 0
1:CNWKJM.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJM.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWW77JM.XPD, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWW77JM.XPD, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJMUI.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJMUI.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AU.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AU.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWW77JM.UPD, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWW77JM.UPD, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWW77JM.CIP, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWW77JM.CIP, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AJ.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AJ.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AF.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AF.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AI.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AI.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AG.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AG.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AS.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AS.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AC.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AC.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AO.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AO.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AR.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AR.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWA15AP.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWA15AP.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ411.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ411.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ409.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ409.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ40c.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ40c.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ410.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ410.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ407.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ407.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ40a.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ40a.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ804.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ804.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ412.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ412.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ419.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ419.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWKJ416.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWKJ416.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWP0RSW.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWP0RSW.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNXP0LOG.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNXP0LOG.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:AUSSDRV.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:AUSSDRV.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWFCGCO.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWFCGCO.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC10SW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC10SW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC10DW1.EXE, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC10DW1.EXE, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC10QW1.EXE, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC10QW1.EXE, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC10EW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC10EW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC10VW1.EXE, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC10VW1.EXE, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1JPW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1JPW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1JPW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1JPW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1USW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1USW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1USW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1USW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1FRW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1FRW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1FRW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1FRW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1ITW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1ITW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1ITW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1ITW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1DEW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1DEW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1DEW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1DEW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1ESW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1ESW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1ESW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1ESW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1CSW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1CSW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1CSW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1CSW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1KRW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1KRW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1KRW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1KRW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1RUW1.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1RUW1.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CPC1RUW1.CHM, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CPC1RUW1.CHM, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWIOSIF.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWIOSIF.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWIWEBI.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWIWEBI.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVPREV.EXE, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVPREV.EXE, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR411.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR411.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR409.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR409.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR40c.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR40c.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR410.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR410.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR407.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR407.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR40a.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR40a.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR804.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR804.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR412.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR412.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR419.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR419.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
1:CNWVR416.DLL, %PrinterDriverDir%, DIRECTORY DONTDELETE, 0
1:CNWVR416.DLL, %PrinterDriverDir%\3, DIRECTORY DONTDELETE, 0
AddMonitor ("%PrintServer%", "%PrintEnvironment%", "Canon IOS Language Monitor", "cnwilm64.dll")
AddPrinterDriver ("%PrintServer%", "%PrintEnvironment%", "Canon iPF770", 3, "CNWKJM.DLL", "CNWW77JM.XPD", "CNWKJMUI.DLL", "CNWA15AU.CHM", "CNWW77JM.UPD;CNWW77JM.CIP;CNWA15AJ.CHM;CNWA15AF.CHM;CNWA15AI.CHM;CNWA15AG.CHM;CNWA15AS.CHM;CNWA15AC.CHM;CNWA15AO.CHM;CNWA15AR.CHM;CNWA15AP.CHM;CNWKJ411.DLL;CNWKJ409.DLL;CNWKJ40c.DLL;CNWKJ410.DLL;CNWKJ407.DLL;CNWKJ40a.DLL;CNWKJ804.DLL;CNWKJ412.DLL;CNWKJ419.DLL;CNWKJ416.DLL;CNWP0RSW.DLL;CNXP0LOG.DLL;AUSSDRV.DLL;CNWFCGCO.DLL;CPC10SW1.DLL;CPC10DW1.EXE;CPC10QW1.EXE;CPC10EW1.DLL;CPC10VW1.EXE;CPC1JPW1.DLL;CPC1JPW1.CHM;CPC1USW1.DLL;CPC1USW1.CHM;CPC1FRW1.DLL;CPC1FRW1.CHM;CPC1ITW1.DLL;CPC1ITW1.CHM;CPC1DEW1.DLL;CPC1DEW1.CHM;CPC1ESW1.DLL;CPC1ESW1.CHM;CPC1CSW1.DLL;CPC1CSW1.CHM;CPC1KRW1.DLL;CPC1KRW1.CHM;CPC1RUW1.DLL;CPC1RUW1.CHM;CNWIOSIF.DLL;CNWIWEBI.DLL;CNWVPREV.EXE;CNWVR411.DLL;CNWVR409.DLL;CNWVR40c.DLL;CNWVR410.DLL;CNWVR407.DLL;CNWVR40a.DLL;CNWVR804.DLL;CNWVR412.DLL;CNWVR419.DLL;CNWVR416.DLL", "Canon IOS Language Monitor", "")
AddPrinterConnection ("D0520")
AddPrinter ("%PrintServer%", "D0520 Canon iPF770", "D0520", "Canon iPF770", "Canon iPF770 Print Processor", "RAW", DO_COMPLETE_FIRST ENABLE_BIDI LOCAL, "", "", "", "", "", 1, 0, 0, 0)
[Set:Product_Client]
AddMonitor ("%PrintServer%", "%PrintEnvironment%", "Canon IOS Language Monitor", "cnwilm64.dll")
AddPrinterDriver ("%PrintServer%", "%PrintEnvironment%", "Canon iPF770", 3, "CNWKJM.DLL", "CNWW77JM.XPD", "CNWKJMUI.DLL", "CNWA15AU.CHM", "CNWW77JM.UPD;CNWW77JM.CIP;CNWA15AJ.CHM;CNWA15AF.CHM;CNWA15AI.CHM;CNWA15AG.CHM;CNWA15AS.CHM;CNWA15AC.CHM;CNWA15AO.CHM;CNWA15AR.CHM;CNWA15AP.CHM;CNWKJ411.DLL;CNWKJ409.DLL;CNWKJ40c.DLL;CNWKJ410.DLL;CNWKJ407.DLL;CNWKJ40a.DLL;CNWKJ804.DLL;CNWKJ412.DLL;CNWKJ419.DLL;CNWKJ416.DLL;CNWP0RSW.DLL;CNXP0LOG.DLL;AUSSDRV.DLL;CNWFCGCO.DLL;CPC10SW1.DLL;CPC10DW1.EXE;CPC10QW1.EXE;CPC10EW1.DLL;CPC10VW1.EXE;CPC1JPW1.DLL;CPC1JPW1.CHM;CPC1USW1.DLL;CPC1USW1.CHM;CPC1FRW1.DLL;CPC1FRW1.CHM;CPC1ITW1.DLL;CPC1ITW1.CHM;CPC1DEW1.DLL;CPC1DEW1.CHM;CPC1ESW1.DLL;CPC1ESW1.CHM;CPC1CSW1.DLL;CPC1CSW1.CHM;CPC1KRW1.DLL;CPC1KRW1.CHM;CPC1RUW1.DLL;CPC1RUW1.CHM;CNWIOSIF.DLL;CNWIWEBI.DLL;CNWVPREV.EXE;CNWVR411.DLL;CNWVR409.DLL;CNWVR40c.DLL;CNWVR410.DLL;CNWVR407.DLL;CNWVR40a.DLL;CNWVR804.DLL;CNWVR412.DLL;CNWVR419.DLL;CNWVR416.DLL", "Canon IOS Language Monitor", "")
AddPrinterConnection ("D0520")
AddPrinter ("%PrintServer%", "D0520 Canon iPF770", "D0520", "Canon iPF770", "Canon iPF770 Print Processor", "RAW", DO_COMPLETE_FIRST ENABLE_BIDI LOCAL, "", "", "", "", "", 1, 0, 0, 0)