|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - [решено] Не отображается ссылка на программу в меню "Все программы" |
|
|
Разное - [решено] Не отображается ссылка на программу в меню "Все программы"
|
Пользователь Сообщения: 52 |
У меня своя программа(написана мною)
Записываю в реестр пути деинсталяции. Деинсталятор тоже самописный и срабатывает все отлично Решил прописать ссылку на деинсталятор в меню Все программы. Создаю ссылку и помещаю(программно) её в C:\ProgramData\Microsoft\Windows\Start Menu\Programs Вот все работает, только этот ярлык не отображается в меню Все программы. В ярлыке указано все как обычно - объект, рабочая директория и так далее. Программа работает от имени администратора Пишу на AutoIT Система win 10. Работает хорошо. проблем с установкой софта нет. |
|
Отправлено: 14:07, 24-06-2017 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата asds1:
|
|
Отправлено: 14:34, 24-06-2017 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать Iska, ))))
$gtprname - произвольное имя, которое вводит пользователь $unico - иконка, которая будет отображаться в меню. Берется или из файла деинсталятора или непосредственно из файла *.ico, который выбрал пользователь $unmod = @ProgramFilesDir & '\' & $gtprname DirCreate($unmod) FileCopy($wkdir & '\unmod.exe', $unmod & '\unmod.exe') DirCreate(@ProgramsCommonDir & '\' & $gtprname) FileCreateShortcut($unmod & '\unmod.exe', @ProgramsCommonDir & '\' & $gtprname & '\unmod.lnk', $unmod, '', '', $unico) |
Отправлено: 15:39, 24-06-2017 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата asds1:
|
|
Отправлено: 15:57, 24-06-2017 | #4 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать и после перезагрузки то же самое
делаю установку, появляется в меню Все программы ссылка Имя программы(папка)->ссылка на файл. кликаешь, папка раскрывается, вижу ссылку на файл и через пару секунд происходит обновление списка и все это исчезает. все остальные программы в списке присутствует. с оптимизацией системы не балуюсь. |
|
Отправлено: 16:08, 24-06-2017 | #5 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать так и не нашел в чем проблема. ограничился созданием ярлыка без папки
|
Отправлено: 13:15, 02-07-2017 | #6 |
Сообщения: 53482
|
Профиль | Отправить PM | Цитировать asds1, такой вариант бывает.
|
Отправлено: 13:30, 02-07-2017 | #7 |
Пользователь Сообщения: 52
|
Профиль | Отправить PM | Цитировать возможно, но не думаю. естественно, я определяю пути к файлу запуска и рабочей директории в ярлыке.
даже файлов таких больше нет(по имени). я говорю за тесты в своей системе. понимаю, что были бы баги у пользователей. скидывал для теста знакомому, тот тоже описал эту же проблема. в чем суть то. ярлык без папки создается и все работает, а вот папку создаю а в ней ярлык - проявляется проблема. Не подходящее имя папки? Пробовал и ru и en разницы нет можно без папки(что и сделал), но как-то не камильфо хочу постепенно свой проект перевести в универсальный инсталятор, а тут такой косячок на пути ))) |
Отправлено: 12:04, 03-07-2017 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать asds1, не думали использовать не самописный инсталлятор, а какой-нибудь WiX, InnoSetup или NSIS?
|
Отправлено: 12:30, 03-07-2017 | #9 |
Сообщения: 53482
|
Профиль | Отправить PM | Цитировать asds1, сделайте лог Process Monitor следующим образом:
|
Отправлено: 12:44, 03-07-2017 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Не открывается папка "автозагрузка" из меню пуск-все программы | evge78 | Microsoft Windows 2000/XP | 3 | 03-06-2014 23:01 | |
Интерфейс - [решено] Исчез список программ в подменю "Все программы" меню "Пуск" | sewell | Microsoft Windows 7 | 23 | 21-03-2011 16:51 | |
Не работает элемент "Все программы" в меню пуск. | sunz57 | Автоматическая установка Windows 2000/XP/2003 | 1 | 25-10-2010 19:35 | |
Разное - Как удалить запись (Какой либо программы) в выдвигающемся меню "Все программы" | AMD64 | Microsoft Windows 2000/XP | 2 | 16-01-2010 10:33 | |
Интерфейс - [решено] "Открыть с помощью..." отображается как ссылка, а не как меню. | Galib | Microsoft Windows 2000/XP | 4 | 23-03-2009 18:50 |
|