2017-09-14 2 views
1

응용 프로그램의 다음 릴리스를 게시 할 때 바탕 화면 응용 프로그램 바로 가기의 이름을 변경해야합니다. Inno Setup 구성 파일을 업데이트하고 새로운 이름으로 새 바로 가기를 생성했지만 이전 바로 가기는 업데이트되거나 삭제되지 않습니다.Inno 설치 : 기존 단축키 이름 바꾸기

일부 작업이나 기능을 사용해도됩니까?

이 바로 가기 아이콘에 대한 현재 구성입니다.

[Tasks] 
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; \ 
    GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked 

... 

[Icons] 
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" 
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" 
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon 

답변

0

사용 [InstallDelete] section 항목 원치 않는/오래된 바로 가기/파일 삭제 :

[Icons] 
Name: "{commondesktop}\New Shortcut"; Filename: "{app}\{#MyAppExeName}"; \ 
    Tasks: desktopicon 

[InstallDelete] 
Type: files; Name: "{commondesktop}\Old Shortcut.lnk" 
+0

가 대단히 감사합니다,이 변화는 완벽하게 작동합니다! – fjtorres