我有一个设置脚本,允许用户指定应用程序将保存一些文件和文件夹的相对路径。该路径将保存到config.ini
文件。直到那时一切都按预期工作。
现在我希望卸载程序执行删除指定路径下的所有内容。在我的安装程序脚本中,我有一个变量
var DataPath : String;
保存路径。
要执行删除,我将以下代码行(as mentioned on their website)添加到我的脚本中:
[UninstallDelete]
Type: filesandordirs; Name: DataPath
不幸的是,这不起作用。有谁知道怎么做?
我的[INI]
部分如下所示:
[INI]
Filename: "{app}\config.ini"; Section: "connection = standard"; \
Key: datapath; String: {code:GetDataPath}
答案 0 :(得分:0)
在{code:GetDataPath}
中使用[UninstallDelete]
,与您在[INI]
部分中使用的方式相同:
[UninstallDelete]
Type: filesandordirs; Name: {code:GetDataPath}