這是我的情況,這樣的事情: 我有三個文件:FILE1.TXT,FILE2.TXT和file3.exeInno Setup的卸載
我希望把他們三人到一個目錄在C:\ Program Files中,運行file3.exe並創建一個卸載程序,通過雙擊卸載它。
當我雙擊卸載程序時,file3.exe將被卸載,所有文件將從該目錄中刪除。
我剛剛完成了第一步,我該如何做第二步? 感謝先進!
這是我的情況,這樣的事情: 我有三個文件:FILE1.TXT,FILE2.TXT和file3.exeInno Setup的卸載
我希望把他們三人到一個目錄在C:\ Program Files中,運行file3.exe並創建一個卸載程序,通過雙擊卸載它。
當我雙擊卸載程序時,file3.exe將被卸載,所有文件將從該目錄中刪除。
我剛剛完成了第一步,我該如何做第二步? 感謝先進!
這是一個很好的解決方案here
或者我用這一個:創建一個可以創建一個批處理文件,該文件將卸載應用程序並刪除自身
您可以使用以下Inno Setup的代碼段的EXE ,
[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