Цитата Kopejkin:
поделитесь этим тестовым сценарием »
|
Kopejkin, да делиться нечем. Загляните в папку "Examples" по месту установки NSIS. В частности, при тестировании я использовал сценарий
WelcomeFinish.nsi из папки "Modern UI". Я только добавил команды создания ярлыков в секцию "Dummy Section":
CreateDirectory "
$SMPROGRAMS\МОЯ ПРОГРАММА"
CreateShortCut "
$SMPROGRAMS\МОЯ ПРОГРАММА\УДАЛИТЬ_ТЕСТ.lnk" "$INSTDIR\Uninstall.exe"
И в секцию "Uninstall" их удаление
Delete "
$SMPROGRAMS\МОЯ ПРОГРАММА\УДАЛИТЬ_ТЕСТ.lnk"
RMDir "
$SMPROGRAMS\МОЯ ПРОГРАММА"
Потом сделал копию файла
WelcomeFinish.nsi, переименовал его в
WelcomeFinish_rus.nsi (имитация русификатора) и соответственно изменил в нём название файла деинсталляции (Uninstall_rus.exe) и имя ярлыка (УДАЛИТЬ_RUS.lnk). На этом все.