From 6d01fca661e17c78ff23bb2661183a002c63690a Mon Sep 17 00:00:00 2001 From: Andrei Smirnov Date: Thu, 12 Aug 2021 17:20:39 +0300 Subject: [PATCH] fix(@desktop/installer): further improving of Inno Setup script --- status.iss | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/status.iss b/status.iss index 3a4adfe7e7..a8810a8385 100644 --- a/status.iss +++ b/status.iss @@ -56,18 +56,19 @@ Source: "vendor\*"; DestDir: "{app}\vendor"; Flags: ignoreversion recursesubdirs [Tasks] Name: desktopicon; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; -Name: quicklaunchicon; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Flags: unchecked +Name: startmenuicon; Description: "Create &Start Menu icons"; GroupDescription: "Additional icons:"; [Icons] -Name: "{group}\{#Name}"; Filename: "{app}\{#ExeName}"; WorkingDir: "{app}" -Name: "{group}\Uninstall {#Name}"; Filename: "{uninstallexe}" +Name: "{group}\{#Name}"; Filename: "{app}\{#ExeName}"; WorkingDir: "{app}"; Tasks: startmenuicon +Name: "{group}\Uninstall {#Name}"; Filename: "{uninstallexe}"; Tasks: startmenuicon Name: "{userdesktop}\{#Name}"; Filename: "{app}\{#ExeName}"; IconFilename: "{app}\resources\{#IcoName}"; Tasks: desktopicon -Name: "{commonprograms}\Status\{#Name}"; Filename: "{app}\{#ExeName}"; IconFilename: "{app}\resources\{#IcoName}"; Tasks: quicklaunchicon -Name: "{commonstartup}\{#Name}"; Filename: "{app}\{#ExeName}"; IconFilename: "{app}\resources\{#IcoName}"; Tasks: quicklaunchicon [Run] Filename: "{app}\{#ExeName}"; Description: {cm:LaunchProgram,{#Name}}; Flags: nowait postinstall skipifsilent +[UninstallRun] +Filename: "{cmd}"; Parameters: "/C ""taskkill /im {#ExeName} /f /t" + [UninstallDelete] Type: filesandordirs; Name: "{app}" Type: files; Name: "{userdesktop}\{#Name}"