0

这是我的情况,如下所示:我有三个文件:file1.txt、file2.txt 和 file3.exe

  1. 我想将其中三个放入 C:\Program Files 的目录中,运行 file3.exe 并创建一个卸载程序以通过双击卸载所有内容。

  2. 当我双击卸载程序时,file3.exe 将被卸载,并且所有文件都将从该目录中删除。

我刚迈出第一步,我该怎么做才能迈出第二步?先谢谢了!

4

2 回答 2

0

您可以使用以下 inno setup 的代码片段,

[Files]
Source: "file3.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "file1.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "file2.txt"; DestDir: "{app}"; Flags: ignoreversion

[Run]
Filename: "{app}\file3.exe"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&',   '&&')}}"; Flags: nowait postinstall skipifsilent
于 2014-10-09T07:15:03.120 回答
0

是一个很好的解决方案

或者我使用了这个:创建一个可执行文件,它可以创建一个批处理文件,该文件将卸载应用程序并自行删除

于 2013-01-11T04:27:43.077 回答