Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Запуск программы под админской учётной записью. (http://forum.oszone.net/showthread.php?t=200811)

shao 01-03-2011 14:17 1624455

Запуск программы под админской учётной записью.
 
Нужно запустить программу под определённой админской учетной записью .
Программа запускается из %programfiles%

Делаю так:
Код:

runas /user:"Андрiй" "%programfiles%\AgataSoft\AgataSoft ShutDown Pro\AgataSoft_ShutDown_Pro.exe"
соответственно открывается консольное окно с предложением ввести пароль, но пароль не вводится ни с клавиатуры, ни путем копирования.
Курсор в консольном окне не реагирует...

Пробовал открыть эксплорер с другой пользовательской учётной записи
Код:

runas /user:"Андрій" "explorer /separate"
Та же история.

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

Спасибо !

AndrewZ 01-03-2011 14:20 1624460

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 1624482

Непонятно....какая то ошибка :

Желательно решить средствами системы.
И конечный результат это :
Цитата:

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

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

Petya V4sechkin 01-03-2011 14:56 1624489

Цитата:

Цитата shao
но пароль не вводится ни с клавиатуры, ни путем копирования.
Курсор в консольном окне не реагирует

Пароль при этом вводится (просто не отображается на экране).
Еще у команды runas есть опция /savecred

shao 01-03-2011 15:13 1624495

Цитата:

Цитата Petya V4sechkin
Пароль при этом вводится (просто не отображается на экране).
Еще у команды runas есть опция /savecred »

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

Всё та же проблема...

Petya V4sechkin 01-03-2011 15:20 1624503

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

shao 01-03-2011 15:24 1624506

Цитата:

Цитата Petya V4sechkin
в опции /savecred не надо указывать пароль. »

А что нужно указывать ? И для чего эта опция ?
Насколько я понимаю при включении этой опции автоматически должен быть распознан пароль.
Почему же он тогда всё-равно запрашивается ?
Вот:

Цитата:

Цитата Petya V4sechkin
имя пользователя или пароль не опознаны. »

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

AndrewZ 01-03-2011 15:26 1624507

Стандартыми средствами нельзя задать пароль, ссылку сейчас не найду,но где то в описаниях СМД лежала на микромягком, была такая же задача. так что решил ее через ту программку.

Petya V4sechkin 01-03-2011 15:32 1624510

Цитата:

Цитата shao
А что нужно указывать ?

Ничего.

Цитата:

Цитата shao
И для чего эта опция ?

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

Цитата:

Цитата shao
Имя пользователя и вводимый пароль корректные.

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

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

shao 01-03-2011 16:08 1624542

Цитата:

Цитата AndrewZ
решил ее через ту программку. »

Смотрю , прийдётся , действительно её использовать.
А Вам AndrewZ возможно известно , что это за ошибка и с чем связана . На скрине в посте
№3
Потому , как программа не запускается. Все данные ввёл...

Цитата:

Цитата Petya V4sechkin
А команда runas с вами категорически не согласна. »

Дело в том , что пробовал всё то же . Запускал из-под другой учётной записи, где нет кириллических путей. Ни в имени , ни в пароле...
И ещё. Вы говорите , что опция /savecred
Цитата:

Цитата Petya V4sechkin
Очевидно, для сохранения введенного пароля (чтобы при следующем запуске не запрашивался). »

Но запрос пароля всё-равно происходит ?

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

Petya V4sechkin 01-03-2011 16:31 1624568

Цитата:

Цитата shao
Но запрос пароля всё-равно происходит ?

Один раз.
После правильного ввода он запомнится.

shao 01-03-2011 16:33 1624569

Цитата:

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

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

Petya V4sechkin 01-03-2011 16:37 1624572

shao, а теперь что не устраивает? Однократный запрос пароля?

Еще варианты в теме
[решено] Запуск программ от имени другого пользователя

AndrewZ 01-03-2011 16:51 1624588

выложите полный текст своего бата, а то на скрине не видно полного текста.
По сути програмку копируем просто в систем32, а потом просто пишем батник, и запускам его, никаких траблов быть не должно. Но на всякий случай пришлите текст батника...

shao 01-03-2011 16:52 1624590

Цитата:

Цитата Petya V4sechkin
shao, а теперь что не устраивает? Однократный запрос пароля? »

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

Цитата:

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

Всё в порядке, спасибо ! Проблема была в:
Цитата:

Цитата shao
Изменил название учётной записи на латинскую. Всё заработало. Программа запустилась. »


Petya V4sechkin 01-03-2011 17:00 1624604

Цитата:

Цитата shao
Не сам батник

А почему не сам батник?

AndrewZ 01-03-2011 17:13 1624619

Цитата:

Цитата shao
Как поместить это всё в автозагрузку для всех учётных записей »

сделайте из батника службу...

shao 01-03-2011 17:20 1624630

Цитата:

Цитата Petya V4sechkin
А почему не сам батник? »

Цитата:

Цитата AndrewZ
сделайте из батника службу... »

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

shao 19-06-2011 18:11 1697627

Ещё вопрос по запуску проводника от имени админской учётки из-под пользовательской учётной записи.
С такой командой проводник открывается:
Код:

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 1697638

Цитата:

Цитата shao
команда проводника /separate - незадокументированная

Зато рабочая.

Цитата:

Цитата shao
как всё же корректно открыть папку профиля админской учётки из -под пользовательской учётной записи

Не понял, в чем проблема?
Код:

runas /user:Andriy "explorer /separate,C:\Documents and Settings\v"

ferget 19-06-2011 18:39 1697642

Цитата:

Цитата Petya V4sechkin
Зато рабочая. »

на 7 не работает

shao 19-06-2011 20:39 1697722

Цитата:

Цитата Petya V4sechkin
Не понял, в чем проблема?
Код:
runas /user:Andriy "explorer /separate,C:\Documents and Settings\v" »

Блин, всё генальное - просто !!!
Всё перепробовал, все команды. Только вот того , что работало на 100% не попробовал.... :lol:

Ну и напрашивается ещё вопрос:
Я же делал всё по инструкции. Почему же не работало ?

shao 21-03-2012 20:57 1884206

Возвращаюсь к старой теме.

Установил свежую систему на нетбук. Ещё ничего не настривал, не твикал и т.д.
Пытаюсь открыть проводник в пользовательском профиле из-под админа, папку админскую, да и вообще любую программу :
Код:

runas /user:Admin "explorer /separate,C:\Documents and Settings\Admin"
или
runas /user:Admin NOTEPAD.EXE

отвечает мне ,что:
Код:

ОШИБКА RUNAS: Не удается запустить - explorer /separate,C:\Documents and Setting
s\Admin
1058: Указанная служба не может быть запущена, поскольку она отключена или все с
вязанные с ней устройства отключены.
(с запуском программ - то же)

Зашел в админский профиль - а там всё так же.....

Что это может быть ?

ferget 21-03-2012 21:08 1884211

Цитата:

Цитата shao
Что это может быть ? »

вообще-то похоже что, служба "Вторичный вход в систему" отключена

Iska 21-03-2012 21:11 1884213

Во-первых, проверьте, не отключена ли у Вас служба «seclogon» («Secondary Logon»/«Вторичный вход в систему»).

Update: припоздал ;).

shao 21-03-2012 21:36 1884236

ДА ,оно !
Включил службу - всё работает. Спасибо за помощь.

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

Iska,
Цитата:

Цитата Iska
Во-первых, »

, а что теоретически могло бы быть "во-вторых" ?

Iska 21-03-2012 21:57 1884258

Во-вторых, мог бы быть отсыл к тем, у кого есть в наличии «Windows 7» — для предметного разговора. Ибо у меня — нет.


Время: 22:47.

Время: 22:47.
© OSzone.net 2001-