PDA

Показать полную графическую версию : Административные привилегии обычному пользователю на конкретную программу (UAC)


Страниц : 1 2 [3] 4 5

Petya V4sechkin
03-01-2012, 08:11
Не могу попасть в административные общие ресурсы (типа \\localhost\d$ и т.п.) с включенным UAC с другого компьютера с правами локального администратора.
LocalAccountTokenFilterPolicy (http://support.microsoft.com/kb/947232)

Zhentos
13-01-2012, 17:54
Можно ли сделать так, чтобы из под учётной записи с обычным доступом, программа в автозагрузке запускалась от имени администратора?

Morpheus
13-01-2012, 18:04
Zhentos, можно. Запуск программ пользователем от имени администратора без ввода пароля администратора (http://www.oszone.net/10594#800)

Zhentos
13-01-2012, 18:41
Надо наверное подробнее описать проблему.

Программа которую нужно запускать от админа - софт игровой мыши, с помощью которого можно настроить дополнительные хоткеи. Она запкскается автоматически при входе в систему.

http://img13.imageshost.ru/img/2012/01/13/image_4f1036eae5bf3.png

Я играю на одном сервере в Warcraft. Для того чтобы там играть, необходимо это самый WarCraft запускать через специальную программу (launcher). Этому Launcher'у для работы требуются повышенные права, и запускается только от имени администратора. Я так понимаю, что и Warcraft запущенный через этот Launcher тоже запускается от имени администратора? В результате чего, боковые кнопки мыши не работают. Я так понимаю из-за того что он запускается с обычными правами? Потому как если перезапустить эту программу от имени администратора, то кнопки начинают работать.

Так вот дело в том, что я создавал ярлык в AdmiLink, кидал в автозагрузку, но почему-то кнопки так и не заработали. Хотя по идее программа должна запускаться от админа.

Может быть я что-то не так делал.

1. Задал путь к файлу

http://img13.imageshost.ru/img/2012/01/13/image_4f104112bc3a6.png

2. Ввёл имя и пароль учётной записи с правами администратора

http://img13.imageshost.ru/img/2012/01/13/image_4f104157bdee9.png

3. Создал ярлык.

http://img13.imageshost.ru/img/2012/01/13/image_4f1041a03b53f.png


После запускаю с помощью этого ярлыка софт мыши. Запускаю лаунчер, через него запускаю игру - кнопки всё равно не работают.

Но если запустить программу правой кнопкой мыши "Запустить от имени администратора", то кнопки в игре работают.

Вот я и хочу узнать, в чём разница между запуском программы от имени администратора через контекстное меню проводника и запуском программы с помощью ярлыка созданного AdmiLink'ом?

Morpheus
13-01-2012, 18:48
Zhentos, ваша программа может работать как в обычном режиме, так и от имени администратора. Поэтому читайте инструкцию дальше:
Этот способ будет работать, если запуск программы возможен только от имени администратора и разработчик не забыл указать это условие в манифесте. Однако ещё остаётся большое количество старых программ или программ, запуск которых возможен как в обычном режиме, так и от имени администратора (при этом будет доступен разный набор функций). При попытке запуска такой программы с помощью AdmiLink - она запускается в обычном режиме (без административных привилегий).

Zhentos
13-01-2012, 18:59
То есть остаётся последний способ из той статьи. Но запрос UAC всё равно ведь будет выводиться?

Morpheus
13-01-2012, 19:04
То есть остаётся последний способ из той статьи. »
Надо скрещивать Elevate с AdmiLink'ом.
Но запрос UAC всё равно ведь будет выводиться? »
Пользователю выводится стандартный запрос UAC, но ввод пароля администратора не требуется.

Zhentos
13-01-2012, 19:10
Ну запрос-то стандартный, но ведь эта программа в автозагрузке. Не хочется чтобы он выскакивал каждый раз при входе в систему.

okshef
13-01-2012, 19:10
Zhentos, в планировщике создайте задание, выполняющееся при входе в систему. На вкладке "Общие" поставьте флажок "Выполнять с наивысшими правами". Никаких запросов.
У меня так Punto Switcher запускается

Morpheus
13-01-2012, 19:14
Zhentos, ничего лучше предложить не могу. Если будете пользоваться гибернацией вместо выключения, это снимет часть проблем. Ещё можно поговорить о том, зачем вообще вы поделили юзеров на юзеров и админов, но это уже в отдельной теме.

okshef, чтобы из под учётной записи с обычным доступом »

Zhentos
13-01-2012, 19:25
Поделил потому, что кроме меня компьютером пользуются ещё несколько человек, которым нельзя давать полный доступ, иначе будет беда :)

На счёт планировщика задач, да я так и сделал, но работает только для администраторов.

okshef
13-01-2012, 19:28
Можно же создать задание у админа, а в условиях выставить "При входе любого пользователя"

Zhentos
13-01-2012, 19:33
Делал так, у меня не работало. Скорее всего потому, что задача должна запускаться с наивысшими правами.

Dramadeur
23-01-2012, 18:51
в общем нужно, чтобы одна определенная программа запускалась от администратора из под учетной записи Гостя, но когда ставишь галку: "выполнять эту программу от имени администратора", то после запуска ярлыка запрашивается пароль от административной учетки.

Можно-ли как-нибудь добавить эту программу в группу пользователей "гости"? Чтобы "гости" тоже могли ее запускать. А так по идее неудобно из под учетки каждый раз вводить пароль (сама учетка гостя - без пароля, на то и "гость") при запуске x программы. К тому же "гость" не должен знать пароля от административной учетки. просьба давать ответы на решение проблемы, а не советы касающиеся проблемы.

Morpheus
23-01-2012, 18:56
Запуск программ пользователем от имени администратора без ввода пароля администратора (http://www.oszone.net/10594#800)

Blast
23-01-2012, 18:56
Попробуйте сделать через планировщик, принципиальная схема действий здесь: Упрощаем запуск приложений в Windows 7 от имени администратора без отключения UAC (http://www.oszone.net/10594/run_as_admin)

Одно непонятно, зачем гостю давать работать.. учетная запись не для того.

Dramadeur
23-01-2012, 19:07
Morpheus, Blast, я уже нашел. Правда хотелось бы, чтобы без установки сторонних приложений можно было решить эту проблему.

Blast
23-01-2012, 19:09
Dramadeur, планировщик заданий содержится в системе, его не нужно устанавливать дополнительно, что не так?

Vadikan
23-01-2012, 19:12
Планировщиком гостя/юзера не повысишь до админа. Трюк работает только для администраторов.

Blast
23-01-2012, 19:14
сорри, не учел




© OSzone.net 2001-2012