ich habe mir diverse Pakete gebastelt, und versuche nun die von den Setups generierten Logdateien an das opsi-Log anzuhängen.
das schaut aktuell so aus:
Code: Alles auswählen
includelog $LogFile$ "10"
Code: Alles auswählen
[5] [Jun 11 15:22:48:150] [tfa2tras] Start including tail of LogFile "c:\opsi.org\log\sensis_TFA2TRAS_1_0_0_0_install.log with encoding: cp1252"
[5] [Jun 11 15:22:48:150] [tfa2tras] ################################################################
[5] [Jun 11 15:22:48:150] [tfa2tras] ==>: \u0000M\u0000S\u0000I\u0000 \u0000(\u0000s\u0000)\u0000 \u0000(\u0000D\u0000C\u0000:\u00004\u00008\u0000)\u0000 \u0000[\u00001\u00005\u0000:\u00002\u00002\u0000:\u00004\u00007\u0000:\u00003\u00009\u00000\u0000]\u0000:\u0000 \u0000C\u0000u\u0000s\u0000t\u0000o\u0000m\u0000 \u0000A\u0000c\u0000t\u0000i\u0000o\u0000n\u0000 \u0000M\u0000a\u0000n\u0000a\u0000g\u0000e\u0000r\u0000 \u0000t\u0000h\u0000r\u0000e\u0000a\u0000d\u0000 \u0000e\u0000n\u0000d\u0000i\u0000n\u0000g\u0000.\u0000
[5] [Jun 11 15:22:48:150] [tfa2tras] ==>: \u0000
[5] [Jun 11 15:22:48:150] [tfa2tras] ==>: \u0000M\u0000S\u0000I\u0000 \u0000(\u0000c\u0000)\u0000 \u0000(\u0000F\u0000C\u0000:\u0000E\u00004\u0000)\u0000 \u0000[\u00001\u00005\u0000:\u00002\u00002\u0000:\u00004\u00007\u0000:\u00003\u00009\u00001\u0000]\u0000:\u0000 \u0000D\u0000e\u0000c\u0000r\u0000e\u0000m\u0000e\u0000n\u0000t\u0000i\u0000n\u0000g\u0000 \u0000c\u0000o\u0000u\u0000n\u0000t\u0000e\u0000r\u0000 \u0000t\u0000o\u0000 \u0000d\u0000i\u0000s\u0000a\u0000b\u0000l\u0000e\u0000 \u0000s\u0000h\u0000u\u0000t\u0000d\u0000o\u0000w\u0000n\u0000.\u0000 \u0000I\u0000f\u0000 \u0000c\u0000o\u0000u\u0000n\u0000t\u0000e\u0000r\u0000 \u0000>\u0000=\u0000 \u00000\u0000,\u0000 \u0000s\u0000h\u0000u\u0000t\u0000d\u0000o\u0000w\u0000n\u0000 \u0000w\u0000i\u0000l\u0000l\u0000 \u0000b\u0000e\u0000 \u0000d\u0000e\u0000n\u0000i\u0000e\u0000d\u0000.\u0000 \u0000 \u0000C\u0000o\u0000u\u0000n\u0000t\u0000e\u0000r\u0000 \u0000a\u0000f\u0000t\u0000e\u0000r\u0000 \u0000d\u0000e\u0000c\u0000r\u0000e\u0000m\u0000e\u0000n\u0000t\u0000:\u0000 \u0000-\u00001\u0000
[5] [Jun 11 15:22:48:150] [tfa2tras] ==>: \u0000
[5] [Jun 11 15:22:48:150] [tfa2tras] ==>: \u0000M\u0000S\u0000I\u0000 \u0000(\u0000c\u0000)\u0000 \u0000(\u0000F\u0000C\u0000:\u0000E\u00004\u0000)\u0000 \u0000[\u00001\u00005\u0000:\u00002\u00002\u0000:\u00004\u00007\u0000:\u00003\u00009\u00002\u0000]\u0000:\u0000 \u0000M\u0000a\u0000i\u0000n\u0000E\u0000n\u0000g\u0000i\u0000n\u0000e\u0000T\u0000h\u0000r\u0000e\u0000a\u0000d\u0000 \u0000i\u0000s\u0000 \u0000r\u0000e\u0000t\u0000u\u0000r\u0000n\u0000i\u0000n\u0000g\u0000 \u00000\u0000
[5] [Jun 11 15:22:48:150] [tfa2tras] ==>: \u0000
[5] [Jun 11 15:22:48:151] [tfa2tras] ==>: \u0000=\u0000=\u0000=\u0000 \u0000V\u0000e\u0000r\u0000b\u0000o\u0000s\u0000e\u0000 \u0000l\u0000o\u0000g\u0000g\u0000i\u0000n\u0000g\u0000 \u0000s\u0000t\u0000o\u0000p\u0000p\u0000e\u0000d\u0000:\u0000 \u00001\u00001\u0000.\u00000\u00006\u0000.\u00002\u00000\u00001\u00005\u0000 \u0000 \u00001\u00005\u0000:\u00002\u00002\u0000:\u00004\u00007\u0000 \u0000=\u0000=\u0000=\u0000
[5] [Jun 11 15:22:48:151] [tfa2tras] ==>: \u0000
[5] [Jun 11 15:22:48:151] [tfa2tras] ==>: \u0000
[5] [Jun 11 15:22:48:151] [tfa2tras] ==>: \u0000
[5] [Jun 11 15:22:48:151] [tfa2tras] ==>: \u0000
[5] [Jun 11 15:22:48:151] [tfa2tras] ################################################################
Also:
Code: Alles auswählen
includelog $LogFile$ "10" "ucs2le"
Code: Alles auswählen
[4] [Jun 11 15:50:44:946] [tfa2tras] IncludeLogFile "c:\opsi.org\log\sensis_TFA2TRAS_1_0_0_0_install.log"
[4] [Jun 11 15:50:44:946] [tfa2tras] Failed to include log file, system message: ""
kommt auch bei jedem anderen Wert den ich fürs Encoding angebe.
Code: Alles auswählen
encoding="ucs2le"
wenn ich die Quotes weglasse, wird das Skript garnicht erst ausgeführt.
Gibt's zu dem Thema noch irgend ein Geheimnis, das nicht im Handbuch zu finden ist?