In my application, every user has its own settings, that I save to a subdirectory in that user’s Application Data directory. During uninstall, I want to delete those settings for every user on the computer. How can I do that in Inno Setup?
In other words, I need to get a list that contains Application Data directory for each user (not the shared Application Data directory), so that I can delete the MyAwesomeApp directory from there. Is there some way to do that?
You can’t, due to the design of Windows.
The same design stops you accessing the profile folders too.
On top of this, it’s accepted best practice to leave the user’s data behind in case they want to reinstall it, roaming profiles, etc.