Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.183 c
2-1270885260
roman2
2010-04-10 11:41
2010.08.27
Координаты точки


2-1265658323
Константин
2010-02-08 22:45
2010.08.27
Назначение процедур для динамически создаваемых контролов


2-1267252746
shamans
2010-02-27 09:39
2010.08.27
Обработка скроллирования


15-1273760942
Still Swamp
2010-05-13 18:29
2010.08.27
Windows 7 vs BDS 6.0


15-1265588356
Германн
2010-02-08 03:19
2010.08.27
Вопрос для работников частных компаний.