"del" Funktion nach Winst-Update
Verfasst: 18 Jul 2017, 09:33
Hallo Forum,
seit einem Winst-Update auf meinem Testclient funktioniert bei meiner Firefox Installation das Löschen der Addons nicht mehr.
In meinem Script werden erst die Benutzerprofile ausgelesen, dann wird der Pfad zu den Firefox Addons pro Benutzerprofil erstellt, und danach werden in diesem Ordner alle .xpi Dateien gelöscht. Unter 4.11.4.21 (was meine alte Winst-Testversion war) hat das noch problemlos funktioniert, bei der neuen Winst-Version funktioniert das Löschen aber nicht mehr.
Nachdem der Pfad erstellt wurde (was in beiden Fällen funktioniert), ist der Aufruf zum löschen recht simpel:
[Files_Delete_Extensions]
del $prefs_path$\*.xpi
Anbei das Log der alten Version ab dem Punkt wo es ans löschen geht:
Wie man sieht werden beide .xpi Dateien problemlos gelöscht. Nun das selbe Spiel aber mit der neuen Winst-version 4.11.6.12:
Wie man dort sieht wird nichts gelöscht, für mich sieht es so aus als wird nun in diesem Ordner nicht mehr nach *.xpi gesucht, es fehlt ja auch der "Search" Eintrag des ersten Logs. Was die anderen neuen Einträge bedeuten ist mir leider nicht ganz klar. Jemand eine Idee?
Grüße
seit einem Winst-Update auf meinem Testclient funktioniert bei meiner Firefox Installation das Löschen der Addons nicht mehr.
In meinem Script werden erst die Benutzerprofile ausgelesen, dann wird der Pfad zu den Firefox Addons pro Benutzerprofil erstellt, und danach werden in diesem Ordner alle .xpi Dateien gelöscht. Unter 4.11.4.21 (was meine alte Winst-Testversion war) hat das noch problemlos funktioniert, bei der neuen Winst-Version funktioniert das Löschen aber nicht mehr.
Nachdem der Pfad erstellt wurde (was in beiden Fällen funktioniert), ist der Aufruf zum löschen recht simpel:
[Files_Delete_Extensions]
del $prefs_path$\*.xpi
Anbei das Log der alten Version ab dem Punkt wo es ans löschen geht:
Code: Alles auswählen
[1] [Jul 18 08:43:55:746] opsi-winst 4.11.4.21 started at 18.07.2017 08:43:37
[...]
[5] [Jul 18 08:44:50:389] Execution of Files_Delete_Extensions
[7] [Jul 18 08:44:50:390] del C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[9] [Jul 18 08:44:50:391] r:C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[8] [Jul 18 08:44:50:392] we try to delete: C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\*.xpi
[6] [Jul 18 08:44:50:394] Delete "C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\*.xpi"
[6] [Jul 18 08:44:50:395] Search "C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\"
[6] [Jul 18 08:44:50:396] File "C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\cck2wizard@kaply.com.xpi"
[6] [Jul 18 08:44:50:397] The file has been deleted
[6] [Jul 18 08:44:50:398] File "C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\uBlock0@raymondhill.net.xpi"
[6] [Jul 18 08:44:50:400] The file has been deleted
[6] [Jul 18 08:44:50:401] Else
[6] [Jul 18 08:44:50:402] EndIf
[6] [Jul 18 08:44:50:403] EndIf
Wie man sieht werden beide .xpi Dateien problemlos gelöscht. Nun das selbe Spiel aber mit der neuen Winst-version 4.11.6.12:
Code: Alles auswählen
[1] [Jul 18 09:04:51:123] opsi-script 4.11.6.12 started at 18.07.2017 09:04:22
[...]
[5] [Jul 18 09:06:02:200] Execution of Files_Delete_Extensions
[7] [Jul 18 09:06:02:201] del C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[9] [Jul 18 09:06:02:202] r:C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[9] [Jul 18 09:06:02:203] No Getstring: " or ' expected
[9] [Jul 18 09:06:02:204] after Getstring: rem : C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi expr:
[9] [Jul 18 09:06:02:205] after DivideAtFirst: rem : expr: C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[8] [Jul 18 09:06:02:206] Remaining before Options:
[8] [Jul 18 09:06:02:207] Expressionstr before Options: C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[8] [Jul 18 09:06:02:208] Remaining:
[8] [Jul 18 09:06:02:209] Expressionstr: C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[8] [Jul 18 09:06:02:210] we try to delete: C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles/6et4nc7y.default\extensions\*.xpi
[8] [Jul 18 09:06:02:211] we try to delete: C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\*.xpi
[6] [Jul 18 09:06:02:212] Delete "C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\*.xpi"
[5] [Jul 18 09:06:02:213] Notice: File or Directory C:\Users\Administrator\AppData\Roaming\Mozilla\Firefox\Profiles\6et4nc7y.default\extensions\*.xpi does not exist, nothing deleted
[6] [Jul 18 09:06:02:214] Else
[6] [Jul 18 09:06:02:215] EndIf
[6] [Jul 18 09:06:02:216] EndIf
Grüße