Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Не разрешать повышение прав при включенном UAC (http://forum.oszone.net/showthread.php?t=259489)

Exchie 27-04-2013 00:35 2140282

Не разрешать повышение прав при включенном UAC
 
Добрый день.
Windows 7.
UAC включен. При запуске некоторых программ (например, setup.exe) древних и не очень UAC всегда автоматически запрашивает повышение прав, даже если я не нажимал "запустить от имени Администратора". Как запустить подобные программы без повышения прав, но при этом не отключая UAC?

morozoff 27-04-2013 00:51 2140287

Exchie, Почитайте здесь: Контроль учетных записей в Windows 7 и Windows Server 2008 R2.

opel431 27-04-2013 00:53 2140288

Если упустить подробности, то любой файл имеющий словосочетание «setup», «install» или «update» в имени файла образа или внутренней информации о версии, при запуске автоматически запросит повышение прав - это хоть для старых, хоть для новых программ.
Более поздние программы (начиная с XP), в основном содержат так называемый файл манифеста (Manifest), это XML-файл, который включен в исполняемый (легко посмотреть/отредактировать, можно открыв файл в любом редакторе ресурсов) и который содержит сведения о правах запуска, например (level="requireAdministrator").

// пояснение
asInvoker — приложение запускается с правами процесса-родителя. Это значит, что если запустить программу из приложения, которое уже запущено с правами администратора, то запущенная программа будет иметь те же права.
highestAvailable — приложение запускается с более высокими правами, чем имеет текущий пользователь.
requireAdministrator — требуются для приложений, которые не могут работать без прав администратора.

Petya V4sechkin 27-04-2013 07:39 2140320

Exchie, воспользуйтесь фильтрами по названию темы по UAC.



Результат

[решено] Запуск программ с включенным UAC без повышения прав


Время: 00:06.

Время: 00:06.
© OSzone.net 2001-