sono bloccato sulla parte di disinstallazione di un programma per Windows 7 a 32 bit.
Ecco il mio codice:
# funziona
# il programma si disinstalla correttamente + il file di licenza e la sua struttura di directory in ProgramData
print('disinstallazione del software')
run(r'"C:\Program Files\rep 1\rep2\Uninstall.exe" /S')
remove_tree(r'C:\ProgramData\rep3')
# non funziona
remove_desktop_shortcut('toto.lnk')
remove_programs_menu_shortcut('toto.lnk')
remove_tree(r'C:\Program Files\rep 1')
1/ Non riesco a rimuovere il collegamento dal desktop e dal menu Start
. 2/ remove_tree ha funzionato correttamente per C:\ProgramData ma non funziona per C:\Program Files
(problema di permessi?).
Qualsiasi suggerimento è ben accetto
. Grazie.
