PDA

Показать полную графическую версию : [решено] Запуск программы под админской учётной записью.


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

shao
01-03-2011, 14:17
Нужно запустить программу под определённой админской учетной записью .
Программа запускается из %programfiles%

Делаю так:
runas /user:"Андрiй" "%programfiles%\AgataSoft\AgataSoft ShutDown Pro\AgataSoft_ShutDown_Pro.exe"
соответственно открывается консольное окно с предложением ввести пароль, но пароль не вводится ни с клавиатуры, ни путем копирования.
Курсор в консольном окне не реагирует... http://img814.imageshack.us/img814/3066/32455240.jpg (http://img814.imageshack.us/i/32455240.jpg/)

Пробовал открыть эксплорер с другой пользовательской учётной записи
runas /user:"Андрій" "explorer /separate"
Та же история.

А вообще - нужно в конечном результате закинуть программы в автозугрузку , чтобы они запускалась на компьютере , где есть несколько учётных записей пользователей. Запустить эти программы нужно с правами администратора для всех пользователей.

Спасибо !

AndrewZ
01-03-2011, 14:20
lsrunas /user:punk /password:12345 /domain:h131 /command:"C:\Program Files\Adobe\Adobe Illustrator CS5\Support Files\Contents\Windows\illustrator.exe" /runpath:c:\


программку lsrunas можно скачать и положить в систем32

shao
01-03-2011, 14:46
Непонятно....какая то ошибка : http://img87.imageshack.us/img87/3695/112nlv.jpg (http://img87.imageshack.us/i/112nlv.jpg/)

Желательно решить средствами системы.
И конечный результат это :А вообще - нужно в конечном результате закинуть программы в автозугрузку , чтобы они запускалась на компьютере , где есть несколько учётных записей пользователей. Запустить эти программы нужно с правами администратора для всех пользователей. »

Как это решить при помощи CMD/BAT ?

Petya V4sechkin
01-03-2011, 14:56
но пароль не вводится ни с клавиатуры, ни путем копирования.
Курсор в консольном окне не реагирует
Пароль при этом вводится (просто не отображается на экране).
Еще у команды runas есть опция /savecred

shao
01-03-2011, 15:13
Пароль при этом вводится (просто не отображается на экране).
Еще у команды runas есть опция /savecred »

Попробовал изменить параметр <имя пользователя> в формате DOMAIN\USER,
добавил в качестве сохранённых учётных данных (пароль) : /savecred:12345

Всё та же проблема... http://img851.imageshack.us/img851/825/123.jpg (http://img851.imageshack.us/i/123.jpg/)

Petya V4sechkin
01-03-2011, 15:20
shao, во-первых, в опции /savecred не надо указывать пароль.
Во-вторых, там русским языком написано: имя пользователя или пароль не опознаны.

shao
01-03-2011, 15:24
в опции /savecred не надо указывать пароль. »

А что нужно указывать ? И для чего эта опция ?
Насколько я понимаю при включении этой опции автоматически должен быть распознан пароль.
Почему же он тогда всё-равно запрашивается ?
Вот: http://img830.imageshack.us/img830/1843/1233x.jpg (http://img830.imageshack.us/i/1233x.jpg/)

имя пользователя или пароль не опознаны. »
Имя пользователя и вводимый пароль корректные. (Каждый день используются при входе в профиль и при работе)

AndrewZ
01-03-2011, 15:26
Стандартыми средствами нельзя задать пароль, ссылку сейчас не найду,но где то в описаниях СМД лежала на микромягком, была такая же задача. так что решил ее через ту программку.

Petya V4sechkin
01-03-2011, 15:32
А что нужно указывать ?
Ничего.

И для чего эта опция ?
Очевидно, для сохранения введенного пароля (чтобы при следующем запуске не запрашивался).

Имя пользователя и вводимый пароль корректные.
А команда runas с вами категорически не согласна.
Учетная запись локальная или доменная?

Вы учитываете, что символ i в английской раскладке не совпадает (по коду) с украинским?

shao
01-03-2011, 16:08
решил ее через ту программку. »
Смотрю , прийдётся , действительно её использовать.
А Вам AndrewZ возможно известно , что это за ошибка и с чем связана . На скрине в посте
№3 (http://forum.oszone.net/post-1624482-3.html)
Потому , как программа не запускается. Все данные ввёл...


А команда runas с вами категорически не согласна. »
Дело в том , что пробовал всё то же . Запускал из-под другой учётной записи, где нет кириллических путей. Ни в имени , ни в пароле...
И ещё. Вы говорите , что опция /savecred
Очевидно, для сохранения введенного пароля (чтобы при следующем запуске не запрашивался). »
Но запрос пароля всё-равно происходит ?

Учетная запись локальная..

Petya V4sechkin
01-03-2011, 16:31
Но запрос пароля всё-равно происходит ?
Один раз.
После правильного ввода он запомнится.

shao
01-03-2011, 16:33
Вы учитываете, что символ i в английской раскладке не совпадает (по коду) с украинским? »

Petya V4sechkin, Вы правы! Извините , что сомневался.
Изменил название учётной записи на латинскую. Всё заработало. Программа запустилась.
Но опция savecred так и не работает , как ожидалось мною.... РАБОТАЕТ!
Как бы теперь это всё прикрутить к автозагрузке ?
Чтобы загружаемая программа при входе в профили запускалась от админского имени ?

Petya V4sechkin
01-03-2011, 16:37
shao, а теперь что не устраивает? Однократный запрос пароля?

Еще варианты в теме
[решено] Запуск программ от имени другого пользователя (http://forum.oszone.net/thread-7817.html)

AndrewZ
01-03-2011, 16:51
выложите полный текст своего бата, а то на скрине не видно полного текста.
По сути програмку копируем просто в систем32, а потом просто пишем батник, и запускам его, никаких траблов быть не должно. Но на всякий случай пришлите текст батника...

shao
01-03-2011, 16:52
shao, а теперь что не устраивает? Однократный запрос пароля? »

Да нет . Всё в порядке . Спасибо !
Как я понимаю пароль вводится однократно, при первом запуске.
Все последующие запуски при каждой загрузке - без запроса пароля.
Последний вопрос: Как поместить это всё в автозагрузку для всех учётных записей ?
Не сам батник , а возможно программу с определёнными параметрами. Только не знаю как и с какими.

выложите полный текст своего бата »

Всё в порядке, спасибо ! Проблема была в: Изменил название учётной записи на латинскую. Всё заработало. Программа запустилась. »

Petya V4sechkin
01-03-2011, 17:00
Не сам батник
А почему не сам батник?

AndrewZ
01-03-2011, 17:13
Как поместить это всё в автозагрузку для всех учётных записей »
сделайте из батника службу...

shao
01-03-2011, 17:20
А почему не сам батник? »
сделайте из батника службу... »

Сделал из батника экзешник.
Всем спасибо !

shao
19-06-2011, 18:11
Ещё вопрос по запуску проводника от имени админской учётки из-под пользовательской учётной записи.
С такой командой проводник открывается:
runas /user:Andriy "explorer /separate"
но насколько я понял команда проводника /separate - незадокументированная. (Смотрел здесь : http://support.microsoft.com/kb/152457 )
Используя параметры ком.строки проводника попытался открыть папку админского профиля:
runas /user:Andriy explorer /root,"C:\Documents and Settings\v"
- неправильно. Выдаёт справку о RUNAS

Если просто открывать проводник :
runas /user:Andriy explorer
То видно , что система "думает", но потом опять же ничего не происходит. Проводник не открывается.
Подскажите пожалуйста, как всё же корректно открыть папку профиля админской учётки из -под пользовательской учётной записи ?
Спасибо?

Petya V4sechkin
19-06-2011, 18:28
команда проводника /separate - незадокументированная
Зато рабочая.

как всё же корректно открыть папку профиля админской учётки из -под пользовательской учётной записи
Не понял, в чем проблема?
runas /user:Andriy "explorer /separate,C:\Documents and Settings\v"




© OSzone.net 2001-2012