Seite 1 von 1

Hilfe bei der Paketbereitstellung

Veröffentlicht: 27. Mai 2021 - 17:19 Uhr
von mat-yeah-oh
Guten Morgen,
Ich möchte den Installationsordner eines Pakets mithilfe von PyScripter ändern. (Ich habe keine Python-Kenntnisse; ich habe ein einfaches Skript so lange angepasst, bis ich Folgendes erreicht habe:)

Code: Alle auswählen

from setuphelpers import *
uninstallkey = []

def install():
	create_desktop_shortcut(r'nom_raccourci', target=r'C:\Program Files (x86)\…\.exe')
	install_exe_if_needed("xx.exe",'/S /v/qn',
		key='{clé}',
		min_version="x.x",
		killbefore="javaw.exe")
	
def uninstall():
	run(r' MsiExec.exe /X{clé} /qn')
	remove_desktop_shortcut(r'nom_raccourci')
Beachten Sie, dass remove_desktop_shortcut von pyscripter aus funktioniert, aber von wapt aus beim Deinstallieren eines Pakets von einem Client-Rechner die Verknüpfung nicht entfernt wird.
Ich möchte daher gerne wissen, ob es möglich ist, den Installationspfad eines Pakets mit einer Option zum Hinzufügen zum Code zu ändern, und auch, warum remove_desktop_shortcut nicht funktioniert.
Danke schön,
Matteo.