Ограничения UAC
- NEVERE
- Не в сети
- Elite Member
-
- Сообщений: 299
- Спасибо получено: 0
Автоматизировал простенький способ, который даёт возможность запускать приложения в Windows Vista с повышением прав, без отключения контроля учётных записей и без каких-либо запросов со стороны UAC, за счёт создания своеобразного списка исключений.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Fr0st
- Не в сети
- Platinum Member
-
- Сообщений: 360
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- NEVERE
- Не в сети
- Elite Member
-
- Сообщений: 299
- Спасибо получено: 0
Насколько я смог разобраться, упомянутая Вами утилита решает совсем иные задачи. file не имеет никакого отношения к тому чтобы наделять одних пользователей правами других, никак не улучшает и никак не ухудшает безопасность ОС. file повышает права пользователя (ограниченные UAC и параметром «requestedExecutionLevel») для выполнения конкретного приложения в пределах его собственной учётной записи, до максимально возможных, без каких-либо сообщений со стороны UAC.А не легче заюзать AdmiLink и не изобретать велосипед?
Постараюсь объяснить популярно.
file может пригодиться только тем пользователям у которых включен UAC и задействован режим одобрения администратором (включен по умолчанию) - это все созданные учётные записи администраторов, все записи опытных пользователей (но с некоторыми ограничениями), а также встроенная учётная запись администратора, если и для неё активен режим одобрения (выключен по умолчанию). Приведу пример с R&Q. Для любого пользователя обладающего административными привилегиями R&Q выполняется с правами обычного пользователя из-за её «asInvoker» уровня. Т. е. даже имея возможность, например, скопировать программу в Program Files администратор не сможет создать в программе ни одной учётной записи, или сохранить свои настройки без помощи параметров командной строки, т. к. по факту не имеет административных прав при выполнении данной конкретной программы. В случае же изменения «requestedExecutionLevel» R&Q, скажем, хотя бы до «highestAvailable», при каждом запуске программы, UAC будет выдавать запрос на разрешение запуска, т. к. R&Q, в её текущем виде, будет считаться «неопознанной программой» пытающейся получить доступ к компьютеру. file полностью исправляет обе эти ситуации и для R&Q, и для любого другого приложения с подобными ограничениями.
По смыслу file можно, наверное, сравнить с Compatibility Administrator из пакета Application Compatibility Toolkit 5.0 или Norton User Account Control tool , но уж никак не с AdmiLink, ярлыками которого, к слову сказать, я вообще не смог воспользоваться при включенном UAC (возможно из-за того, что просто не особо пытался

Возможно, существуют более простые и удобные решения – никого не призываю использовать именно file для описанных целей.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Jayrome
-
- Не в сети
- Platinum Member
-

Linux - это СУПЕР! )))))))))
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- NEVERE
- Не в сети
- Elite Member
-
- Сообщений: 299
- Спасибо получено: 0
В заголовке указано «lnkat0r» - думаю так и можно называть.NEVERE, как называется ваша программа?

lnkat0r
- добавлен параметр «WorkingDirectory», без которого R&Q отказывалась видеть common.ini и запускалась каждый раз с окном выбора пользователей, даже если был указан «auto-start-uin».

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Jayrome
-
- Не в сети
- Platinum Member
-
Linux - это СУПЕР! )))))))))
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- NEVERE
- Не в сети
- Elite Member
-
- Сообщений: 299
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- TiMeTraSheR
- Не в сети
- Moderator
-
- Сообщений: 1110
- Спасибо получено: 0

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- NEVERE
- Не в сети
- Elite Member
-
- Сообщений: 299
- Спасибо получено: 0

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Rapid D
-
- Не в сети
- Administrator
-
- Сообщений: 1995
- Спасибо получено: 35
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- NEVERE
- Не в сети
- Elite Member
-
- Сообщений: 299
- Спасибо получено: 0
Допустим, Вы не станете внедрять манифест в ресурсы, а приложите этот xml отдельным manifest-файлом, или даже несколько версий (на выбор) со всеми возможными вариантами прав. Что Вам это даст?А разве положить манифест рядом - это не проще?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.