05.06.2020 19:38
student
 
Цитата:
karachun С xp, 7 проблем не было.
на всех остальных виндах - аналогично, примеров достаточно много :)
тестовый стенд у нас как раз
Цитата:
karachun (Win 10 Pro 64)
вопрос - а язык рантайма соответствует языку винды ?
и
Цитата:
karachun После установки, чаще на win 64, не создаётся ярлык к С:\ПРОМИКС\MB5. Приходится создавать в ручную
про какой ярлык все таки идет речь ?
программа (я писал выше) не использует папку автозапуска и следовательно нет ярлыка как такового а прописывается в реестре в autorun

Правка: student, 05.06.2020 19:42
05.06.2020 19:50
karachun
 
Цитата:
student язык рантайма соответствует языку винды ?
Да. Русский.
Цитата:
student про какой ярлык все таки идет речь ?
Ярлык на рабочем столе к папке МВ5. Зелёный такой.

Ярлык для автозапуска мне приходится самому делать, потому что в реестр, у меня, не попадает.
Это и есть главная проблема. Ярлык на РС, это мелкая неприятность.
05.06.2020 20:20
baggio
 
Цитата:
karachun Пользователь назван по-английски. cashukm.

Установка на диск Ц. У меня все кассы на диске Ц. Диск у меня один. Разбивать диски я не люблю.
С xp, 7 проблем не было.
Скорее всего проблема с автозапуском кроется в диске ц...
Мелкософт втихаря поменял свое отношение к чему-то что пытается прописать в реестр на диске ц...
В качестве эксперимента попробуйте поставить на диск д... Несмотря на то что не нравится..
И проверьте автозапуск...
05.06.2020 20:35
karachun
 
Ну, нравится, не нравится, это не вопрос.обязательно попробую.
А вот вопрос к student:
А на стенде диск Ц или Д?
05.06.2020 20:45
student
 
Цитата:
karachun Ярлык на рабочем столе к папке МВ5. Зелёный такой
это не совсем ярлык а так называемый "Shell Namespace Folders" спец путь к каталогу - также создается через реестр (если права доступа и создания на ветки реестра есть) как и путь на запуск кассовой программы в autorun

так что все походу в права упирается - чудес не бывает :(
попробуй так
1. создать в винде нового пользователя (можно заюзать control userpasswords2 для назначения этого юзера для входа по умолчанию)
2. назначить его полным админом
3. перезагрузить винду и войти от имени нового пользователя
4. отключить (временно) уак
5. установить рантайм

Цитата:
karachun А на стенде диск Ц или Д?
ты не поверишь - M - так исторически сложилось т.к. это виртуальный диск :)
буква для установки\работы программы значения не имеет - рантайм стоит на с, а все остальное на м
05.06.2020 20:48
student
 
Цитата:
baggio Мелкософт втихаря поменял свое отношение к чему-то что пытается прописать в реестр на диске ц
сложно сказать - винда со всеми последними обновлениями (как у тс судя по его словам) - сейчас попробовал накатить - все ок! в реестр все пишется, при перезагрузке все стартует
пы сы
предвидя вопросы - ставил на диск С - сейчас вычищаю ... не сообразил виртуалку заюзать :(
05.06.2020 20:57
student
 
Цитата:
student сейчас вычищаю
пока вычищал - походу сообразил в чем дело

Цитата:
karachun запускаю \ActiveX\MB5s ini.bat
как запускаешь ? надо для 10-ки - ПКМ на файле и запуск от имени администратора, либо командная строка от имени администратора и далее обычный запуск

после этого просто стартуешь программу и если уак отключен программа создаст и
Цитата:
student Shell Namespace Folders
и запись на запуск при старте винды
05.06.2020 22:27
karachun
 
Цитата:
student ПКМ на файле и запуск от имени администратора
Именно так и делаю.
05.06.2020 22:30
karachun
 
Цитата:
student стартуешь программу и если уак отключен программа создаст и
Shell Namespace Folders
и запись на запуск при старте винды
Т.е. программе не хватает прав, получается? Там покопать?
05.06.2020 23:09
student
 
Если программа не может записать в реестр ей не хватает прав на это

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.