estoy atascado en la parte de desinstalación de un programa de Windows 7 de 32 bits.
Aquí está mi código:
# funciona
# el programa se desinstala correctamente + el archivo de licencia y su árbol de directorios en ProgramData
print('desinstalando el software')
run(r'"C:\Program Files\rep 1\rep2\Uninstall.exe" /S')
remove_tree(r'C:\ProgramData\rep3')
# no funciona
remove_desktop_shortcut('toto.lnk')
remove_programs_menu_shortcut('toto.lnk')
remove_tree(r'C:\Program Files\rep 1')
1/ No puedo eliminar el acceso directo del escritorio y del menú Inicio
. 2/ remove_tree funcionó bien para C:\ProgramData pero no hará nada para C:\Program Files
(¿problema de permisos?).
Cualquier idea es bienvenida
. Gracias.
