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

leochou0729

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

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

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

马丁·普里克里(Martin Prikryl)

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

您必须编写代码来逐个删除各个配置文件中的日志。有关示例代码,请参见:
Inno Setup在所有用户的所有桌面上创建单独的快捷方式

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Inno Setup:从测试文件中删除空行

Inno Setup:从现有文件中删除写保护

如何在Inno Setup中仅根据条件安装文件(外部配置文件)

Inno Setup:在卸载过程中重新启动后删除文件夹

在Inno Setup中对要安装文件的用户隐藏

Inno Setup中的条件文件复制

卸载程序中的Inno Setup脚本常量

在已编译的Inno Setup安装程序中修改配置文件(每个下载的可执行文件的自定义配置文件)

Inno Setup-创建一个复选框以有选择地在卸载程序中删除自定义页面中的文件

Inno Setup 从输入用户解压文件

Inno setup 只删除文件夹

存在的所有子目录中的inno-setup更新文件

在Inno Setup中如何在卸载时执行批处理文件?

Inno Setup卸载程序VersionInfo

Inno Setup:为文件夹及其子文件夹中的所有文件动态添加组件

在Inno Setup中删除XML元素的内容

在Inno Setup中记录TWindowsVersion

Inno Setup中的条件DisableProgramGroupPage

Inno Setup 中的动态密码

如何在Inno Setup中获取MSI文件的文件版本

在 Inno Setup 的安装期间从 ini 文件中读取目标目录

Inno Setup卸载文件的大小已急剧增加

Inno Setup tmp被阻止

当文件也与通配符“文件”部分条目匹配时,文件在卸载过程中未被Inno Setup取消注册

如何在Inno Setup中捕获bat文件的错误消息以删除文件?

在 Inno Setup InitializeSetup 期间从安装程序中提取同名文件

如何在Inno Setup中为每个用户(包括将来的新用户)安装文件?

如何使用Inno Setup安装程序和卸载程序删除某些文件

Inno Setup非常安静的卸载选项会删除共享文件吗?