не могу придумать как удалить папку в меню\программы, если там были подпапки в программе. думаю на примере будет понятнее что я имел в виду:
Код:
[PROG.AddShortcut]
Name =%SRTC_NAME%
CmdLine =16422,%PROG_sDIR%,%PROG_1%
WorkingDir =16422,%PROG_sDIR%
SubDir =%PROG_SDIR%
InfoTip =%PROG_INFO%
[PROG.DelShortcut]
Name =%SRTC_NAME%,0x00000002
SubDir =%PROG_SDIR%
[PROG2.AddShortcut]
Name =%SRTC_NAME%,0x00000001
CmdLine =16422,%PROG_sDIR%,%PROG_1%
WorkingDir =16422,%PROG_sDIR%
SubDir =%PROG_SDIR2%
InfoTip =%PROG_INFO%
[PROG2.DelShortcut]
Name =%SRTC_NAME%,0x00000003
SubDir =%PROG_SDIR2%
[Strings]
PROG_DIR ="Nero"
PROG_NAME ="Nero 8"
SRTC_NAME ="Nero"
PROG_VERS ="8 mikro"
PROG_URL ="http://nero.com"
PROG_HELP =http://nero.com
PROG_INF ="nero_8.inf"
PROG_1 =nero.exe
PROG_2 =nero
PROG_SDIR ="Nero\Nero Core"
PROG_SDIR2 ="..\..\Application Data\Microsoft\Internet Explorer\Quick Launch"
PROG_INFO ="запись CD/DVD дисков"
в
меню\программы удаляется из
Nero\Nero Core только
Nero Core, а
Nero остается.
И так везде, где используется структура:
PROG_SDIR =главная папка проги\подпапка проги
по идее по умолчанию папка для создания ярлыков через
ProfileItems это папка Программы в меню Пуск, тогда должно было бы вроде сработать если указать допустим так:
Код:
[PROG.DelShortcut]
Name =%SRTC_NAME%,0x00000002
SubDir =%PROG_DIR%
но ни так ни другими способами, придуманными мною, я так и не смог удалить главную папку