Nп/п : 43 из 100
От : Cheslav Osanadze 2:6078/80 15 ноя 24 19:24:25
К : Dmitry Protasoff 15 ноя 24 20:39:02
Тема : UAC (контроль учётных записей)
----------------------------------------------------------------------------------
@MSGID: 2:6078/80 673786d3
@REPLY: 2:5001/100.1 67376963
@TID: ParToss 1.10.073/ZOO/W32
@PID: GED+W32 1.1.5-b20240209
@CHRS: CP866 2
@TZUTC: 0200
Привет Dmitry!
15 Ноя 24 15:31, Dmitry Protasoff -> Cheslav Osanadze:
CO>> Как "рассказать" эхотагу, что эта программа безопасна для сабжа?
DP> А нужен рецепт чтобы права выдали или нужно, чтобы просто заткнуть UAC
DP> и не выдавать админские права?
Заткнуть - я и сам могу, из Панели Управления.
Вопрос более тонкий. Вот про вот это, с сайта эхотага:
================================================================================
===
Запросы на повышение прав учетных записей определяются цветом для
конкретного приложения, что упрощает идентификацию потенциального риска безопасности
приложения. Когда приложение пытается запуститься с маркером полного доступа
администратора, Windows сначала анализирует исполняемый файл, чтобы определить его
издателя. Приложения сначала разделяются на три категории в зависимости от
издателя файла:
Windows
Проверка издателя (подпись)
Издатель не проверен (без знака)
================================================================================
===
Т.е. дело не в правах доступа в свойствах Ярлыка, туда сабж и не
смотрит... Он смотрит гораздо глубже, но - куда?
Тупо "расставить галочки Админа" - всё равно просит Пароль.
Есть совет - вписать в Планировщик, включив автоподстановку Пароля,
через Манагер паролей Виндовс, но тут же и сноска - могут взломать
Манагер.
Т.е. - костыль.
А напрямую сделать программу "доверенной"?
================================================================================
===
Для решения всего навсего нам нужно повысить права для программы до
INVOKER навсегда, чтобы система считала её своей, родненькой. Прав
администратора в винде очень часто бывает недостаточно, чтобы обойти этот нюанс.
================================================================================
===
В WIN10, да и во всеми любимой семерке, в которой также
используется Windows Registry Editor Version 5.00, существует куст реестра, который
содержит в себе слои совместимости программ - Application Compatible
Flags/Layers. Располагается он по пути
[HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\WindowsNT\\CurrentVersion\\AppCompatFla
gs\\Layers ].
Зная это, мы может добавить нужный нам ключ реестра, необходимый для
запуска программы с правами INVOKER, а именно эти права нам и нужны для
обхода докучающего сообщения. В нашем случае в общем виде он будет
выглядеть так:
"C:\\Program Files\\CPUID\\HWMonitor\\HWMonitor.exe"="RUNASINVOKER"
================================================================================
===
Этот совет у меня не сработал...
Cheslav.
... Искореним девственнось,как пережиток социализма
---
* Origin: ,,, (2:6078/80)
SEEN-BY: 46/49 455/19 4500/1 5001/100 5010/352
5019/40 5020/545 848 1042 4441
SEEN-BY: 5020/12000 5022/128 5030/1081 6035/4
6078/80
@PATH: 6078/80 5020/4441