inno-setup - 为每个用户获取应用程序数据文件夹

标签 inno-setup uninstallation appdata

在我的应用程序中,每个用户都有自己的设置,我将这些设置保存到该用户的应用程序数据目录中的子目录中。在卸载期间,我想删除计算机上每个用户的这些设置。如何在 Inno Setup 中做到这一点?

换句话说,我需要为每个用户获取一个包含 Application Data 目录的列表(而不是共享的 Application Data 目录),以便我可以从那里删除 MyAwesomeApp 目录。有什么办法吗?

最佳答案

你不能,due to the design of Windows . 同样的设计也会阻止您访问配置文件文件夹。

除此之外,最好的做法是保留用户的数据,以防他们想要重新安装、漫游配置文件等。

关于inno-setup - 为每个用户获取应用程序数据文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7346288/

相关文章:

exe - 从 UWP 应用启动 Exe

inno-setup - 在 Chromium Embedded 3 (DCEF3) 中禁用上下文菜单

python - InnoSetup 后出现 cx_freeze fatal error

inno-setup - 升级时丢弃/TYPE 和/COMPONENTS 参数

InstallShield 执行卸载自定义操作

c++ - 适用于所有操作系统的 AppData/Similar : C++?

windows-8.1 - Pascal 程序没有写出我期望的方式

webpack - 如何让 Electron-builder 为安装程序打包非代码文件以将它们安装在用户主目录 (app-data) 中

Qt 安装程序框架 : remove radio buttons from uninstaller

node.js - Node 从 %appdata% 读取文件