在 Inno Setup 中卸载期间从所有用户配置文件中删除日志文件

Deleting log files from all user profiles during uninstallation in Inno Setup

我的应用程序将日志文件写入每个本地帐户的应用程序数据文件夹中。我想在卸载过程中将它们全部删除。似乎我不能像这样添加 UninstallDelete 部分:

Type: filesandordirs; Name: "{sd}\Users\*\AppData\Roaming\MyLogFolder"

或者我可以遍历所有用户帐户并一一删除我的日志文件夹。我只是不知道如何在 Inno Setup 脚本中执行此操作。谢谢!

绝对不能在路径的目录组件中使用通配符。

您必须编写代码来逐一删除个人配置文件中的日志。有关示例代码,请参阅: