我的用户数据位于用户的文件夹中,例如:C:\ Users \ Administrator \ profile.ini
我知道如何删除它:
[UninstallDelete]
Type: files; Name: "C:\Users\{username}\profile.ini"
事情是我不想以静默方式删除此文件,我需要最终用户通过复选框通知此操作,例如“[]删除用户数据”。 如果最终用户检查它,请删除此文件,否则不执行任何操作。
我有两个问题:
有没有办法获取当前日志记录用户的文件夹?我认为这不像我在上面做的那样好“C:\ Users {username} \”。但是我找不到这样做的常数。
是否可以在卸载开始时添加复选框?
答案 0 :(得分:4)
卸载程序不支持对向导UI进行更改。
但是,您可以使用普通[Code]
向用户提示自定义表单或消息框。有关示例,请参阅this answer to a similar question。