ich fuchse mich so langsam rein.
Mein Ghostscript-Paket lässt sich sauber installieren; auch die Deinstallation läuft durch, hinterlässt mir aber ein Verzeichnis \gs mit Unterordnern und ein paar überflüssigen Dateien.
Diesen Ordner wollte ich eigentlich mit der Deinstallation komplett löschen.
Der Aufruf sieht so aus:
Code: Alles auswählen
comment "uninstalling"
comment "Start uninstallation program"
Winbatch_uninstall
comment "remove directory"
Winbatch_RemoveDirectory
[Winbatch_RemoveDirectory]
delete -sf "%ProgramFiles64Dir%\gs\"
Nach der Deinstallation (die bis auf das Löschen des Verzeichnisses klappt) bekommt das Produkt den Stand "unknown" und als Report "failed (uninstall)".
In den Logs des Clients finde ich das hier:
Was mache ich falsch?Call "delete -sf "C:\Program Files\gs\""
[6] [2021-09-16 11:19:37.334] [ghostscript] Waiting until the called process is finished
[6] [2021-09-16 11:19:37.334] [ghostscript] Start process as invoker: SYSTEM
[4] [2021-09-16 11:19:37.335] [ghostscript] Lasterror: 2 (Das System kann die angegebene Datei nicht finden.)
[3] [2021-09-16 11:19:37.335] [ghostscript] Error: Could not execute process "delete -sf "C:\Program Files\gs\""
Und noch ne kosmetische Frage: Ich habe ein png (160x160 Pixel) im Scriptpfad; trotzdem wird es mir bei diesem Paket nicht angezeigt; bei anderen Paketen klappt das...
Danke Euch!