Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизWindows 7 и RunAs Найти похожие ветки
← →
Loginov Dmitry © (2010-03-08 22:07) [0]Здравствуйте!
Кто-нибудь в курсе, как в Windows 7 из-под ограниченной
учетки через RunAs запустить программу под учетной записью администратора с правами администратора?
Пытался настроить ярлык так, чтобы пароль автоматически запоминался (за это отвечает параметр "/savecred"). Но не получилось даже обычного запуска с админскими правами.
Такая команда:
RunAs /user:admin MyProgram.exe
запускает программу под админской учеткой с правами простого пользователя. А если в свойствах EXE-файла указать "запускать от имени администратора", то пишет:
Ошибка RunAs: Не удается запустить MyProgram.exe
740: Запрошенная операция требует повышения прав!
Пробовал манипулировать параметрами контроля учетных записей (локальная политика безопасности), но - бесполезно, ничего не получилось. :(
← →
Кто б сомневался © (2010-03-08 23:52) [1]Запусти cmd от имени админа, и с него уже можно делать все что угодно.
← →
boa_kaa © (2010-03-09 08:08) [2]
> Loginov Dmitry © (08.03.10 22:07)
надеюсь, не в авторане надо?
← →
Rouse_ © (2010-03-09 10:27) [3]Манифест прикрути чтобы программа сама запрашивала повышенные права
← →
Loginov Dmitry © (2010-03-09 11:51) [4]
> Запусти cmd от имени админа, и с него уже можно делать все
> что угодно.
Не то! Чтобы запустить cmd - опять же нужно пароль ввести (т.е. админ нужен). А цель в том, чтобы пароль запоминался автоматически (через /savecred)
> Манифест прикрути чтобы программа сама запрашивала повышенные
> права
Как его прикручивать? я не в теме :)
И решится ли проблема после этого прикручивания?
← →
brother © (2010-03-09 12:00) [5]> И решится ли проблема после этого прикручивания?
судя по:
> цель в том, чтобы пароль запоминался автоматически
то нет)
← →
Rouse_ © (2010-03-09 14:30) [6]
> Как его прикручивать? я не в теме :)
http://delphimaster.net/view/4-1264407457/
← →
Slider007 © (2010-03-09 15:09) [7]
> Loginov Dmitry © (09.03.10 11:51) [4]
>
> Не то! Чтобы запустить cmd - опять же нужно пароль ввести
> (т.е. админ нужен). А цель в том, чтобы пароль запоминался
> автоматически (через /savecred)
Вообще-то так не делается, это же дырень в безопасности.
В большинстве случаев (99,99%) программа не запускается, т.к. не может записать что-либо на диск или в реестр. Решается следующим образом - берешь Filemon и Regmon, и с их помощью выясняешь куда прогамма пытается писать, но не может. На соответсвующие папки/файлы/ветки реестра даешь права нужному пользователю/группе.
← →
Rouse_ © (2010-03-09 16:05) [8]
> Slider007 © (09.03.10 15:09) [7]
При включенном UAC врятли поможет.
← →
Loginov Dmitry © (2010-03-09 16:20) [9]
> Rouse_ © (09.03.10 14:30) [6]
Посмотрю, спасибо!
> В большинстве случаев (99,99%) программа не запускается,
> т.к. не может записать что-либо на диск или в реестр. Решается
> следующим образом - берешь Filemon и Regmon, и с их помощью
> выясняешь куда прогамма пытается писать, но не может. На
> соответсвующие папки/файлы/ветки реестра даешь права нужному
> пользователю/группе.
Это конечно помогает и работает! Однако раньше можно было запускать и через RunAs (альтернативный способ), а теперь нельзя (и в висте также :)
> При включенном UAC врятли поможет.
Все нормально работает! :)
← →
GDI+ (2010-03-09 19:46) [10]trusted Vista applications
http://blogs.techrepublic.com.com/window-on-windows/?p=635
Ну и в екзешник каким-то ресекплорером встроить requreadmin
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.089 c