Админские права в Windows 2003

lyntik

Как сделать так, чтобы программа получала админские права при запуске?

artimon

Right Click -> Run As...

xz_post

runas /:user UserID calc.exe

lyntik

Не катит. Дело в том, что пользователь не должен знать пароль админа. Кроме того, run as, насколько мне известно, требует повторного ввода пароля после перезагрузки компьютера. Не вводить же пароль каждый раз для тех же Daemon tools.

artimon

Запихай в 'Scheduled Tasks' задание на запуск при включении компьютера.
Там можно задать запуск от имени другого пользователя.

lyntik

А более гуманные способы есть?

Vantucha

посмотри здесь , мб поможет

abrek

Идеологически правильно запускать сервис, который будет обладать необходимыми привилегии и обрабатывать запросы от пользователей.

Vadim69

иногда работает скопировать ветку реестра, относящуюся к этой программе из-под админа и импортировать ее под тем юзером, под которым надо запускать.
посмтри еще, если NTFS, может права для админа только выставлены на exe-шник
но с Virtual CD не рекомендовал бы так извращаться... безболезненнее всего действительно зашедулить запуск из-под админа.

lyntik

Как программу превратить в сервис? Через SC? Или существуют более приятные пути?

artimon

Есть такая программка servany.exe, но проще шедулер.
Оставить комментарий
Имя или ник:
Комментарий: