Blame | Last modification | View Log | RSS feed
;*****************************************************************; Author : Hugues DOILLON; Date : 04/2007; Modifié :; Purpose : Shortcut management; File : GestionRaccourci.nsh;;*****************************************************************; Installs Start Menu!macro InstalleMenuDemarrer${if} ${NOM_APPLICATION} == "Logitran100"; Création du raccourci du menu Démarrer; Creating the Start menu shortcutCreateDirectory "$SMPROGRAMS\${EDITEUR_APPLICATION}"CreateDirectory "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}"CreateShortCut "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\Administration.lnk" "$INSTDIR\Executables\admin.exe"CreateShortCut "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\Tris Croisés.lnk" "$INSTDIR\Executables\crossedS.exe"CreateShortCut "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\Visualisation et Correction des données.lnk" "$INSTDIR\Executables\Viewer.exe"CreateShortCut "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\$(stringRaccourciDesinstalle).lnk" "$INSTDIR\${EXE_DESINSTALLATION}"${else}; Création du raccourci du menu Démarrer; Creating the Start menu shortcutCreateDirectory "$SMPROGRAMS\${EDITEUR_APPLICATION}"CreateDirectory "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}"CreateShortCut "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\${NOM_APPLICATION}.lnk" "$INSTDIR\${EXE_APPLICATION}"CreateShortCut "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\$(stringRaccourciDesinstalle).lnk" "$INSTDIR\${EXE_DESINSTALLATION}"${endif}!macroend; Installs Office Shortcut!macro InstalleRaccourciBureau${if} ${NOM_APPLICATION} == "Logitran100"CreateShortCut "$DESKTOP\${NOM_APPLICATION} - Administration.lnk" "$INSTDIR\Executables\admin.exe"CreateShortCut "$DESKTOP\${NOM_APPLICATION} - Tris Croisés.lnk" "$INSTDIR\Executables\crossedS.exe"CreateShortCut "$DESKTOP\${NOM_APPLICATION} - Visualisation et Correction des données.lnk" "$INSTDIR\Executables\Viewer.exe"${else}; Création du raccourci sur les bureauCreateShortCut "$DESKTOP\${NOM_APPLICATION}.lnk" "$INSTDIR\${EXE_APPLICATION}"${endif}!macroend; Uninstalls Office Shortcut!macro DesinstalleMenuDemarrerRaccourciBureau; Suppression des icones du menu démarrer; Removing icons from start menu;Delete "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\Uninstall.lnk";Delete "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\Désinstallation.lnk";Delete "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}\${NOM_APPLICATION}.lnk"RMDir /r "$SMPROGRAMS\${EDITEUR_APPLICATION}\${NOM_APPLICATION}"RMDir "$SMPROGRAMS\${EDITEUR_APPLICATION}"; Suppression du raccourci sur le bureau; Deleting the shortcut on the desktop${if} ${NOM_APPLICATION} == "Logitran100"Delete "$DESKTOP\${NOM_APPLICATION} - Administration.lnk"Delete "$DESKTOP\${NOM_APPLICATION} - Tris Croisés.lnk"Delete "$DESKTOP\${NOM_APPLICATION} - Visualisation et Correction des données.lnk"${else}Delete "$DESKTOP\${NOM_APPLICATION}.lnk"${endif}!macroend