0

これが私の状況です。次のようなものです。file1.txt、file2.txt、file3.exe の 3 つのファイルがあります。

  1. そのうちの 3 つを C:\Program Files のディレクトリに配置し、file3.exe を実行してアンインストーラーを作成し、ダブルクリックしてすべてをアンインストールします。

  2. アンインストーラーをダブルクリックすると、file3.exe がアンインストールされ、すべてのファイルがそのディレクトリから削除されます。

最初のステップを完了したところですが、2 番目のステップを取得するにはどうすればよいですか? ありがとうございます!

4

2 に答える 2

0

これはここで良い解決策です

または私はこれを使用しました:アプリをアンインストールしてそれ自体を削除するバッチファイルを作成できるexeを作成します

于 2013-01-11T04:27:43.077 に答える
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 に答える