![]() |
Модераторы: bartram, Akella |
![]() ![]() ![]() |
|
Delphist |
|
|||
![]() Delphist Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2145 Регистрация: 3.2.2004 Где: всегда в сети Репутация: нет Всего: 3 |
Помогите написать bat'ник запускающий прогу с правами администратора при знании пароля админа, а то задолбался каждый раз кликать правой кнопкой мыши и выбирать запустить от имени.
-------------------- ProcessInfo 1-ая моя программа (аналог spyxx.exe с гораздо большим функц-ом - внедрение dll в адр. простр. процесса, перехват API-функций, разбор приложения на окна мн.др). Когда-то давным-давно использовал это... |
|||
|
||||
Garik |
|
|||
Бывалый ![]() Профиль Группа: Участник Клуба Сообщений: 216 Регистрация: 25.3.2002 Где: Москва Репутация: 4 Всего: 4 |
Набери в командной сторке:
runas /? --------------------
Программист - это не профессия. Это диагноз... |
|||
|
||||
EASports |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 76 Регистрация: 14.12.2006 Репутация: нет Всего: нет |
а можно как-нибудь туда же в строку ввести пароль, чтобы вообще без запроса было? чтобы сразу производился запуск?
|
|||
|
||||
FullArcticFox |
|
|||
![]() песец Профиль Группа: Участник Сообщений: 34 Регистрация: 28.5.2008 Где: Питер Репутация: 2 Всего: 2 |
Слово о RUNAS..
Коротко: runas - это утилита командной строки, с помощью которой можно запускать программы от имени другого пользователя. Например, многие программы по тем или иным причинам не могут работать с ограниченными правами. Общий формат команды: RUNAS /USER:имя_пользователя "запускаемая_программа" Однако вам каждый раз надо будет вводить пароль пользователя, от имени которого вы хотите запустить программу. Это неудобно, но очень разумно с точки зрения безопасности, ибо пароль не должен так просто лежать в bat-файле. В Windows XP Professional и Windows 2003 у команды RUNAS появился новый ключ, который эту проблему решает - /SAVECRED. Если вы укажете его в команде RUNAS, то пароль вам будет предложено ввести только один раз. А далее всевозможные запуски любых программ от имени этого пользователя через команду RUNAS пароля запрашивать не будут! Очевидно, рано или поздно вы захотите, чтобы возможность запуска без пароля прекратилась. Для этого следуем в "Пуск -> Выполнить" и в командной строке набираем команду control userpasswords2, а в открывшемся окне идём на вкладку "Дополнительно". Нажимаем кнопку "Управление паролями". Тут можно удалить все те строчки пользователей и аккаунтов, для которых вам не нужен автоматический ввод пароля. Обратите внимание, что в этом хранилище находятся пароли не только для системной команды RUNAS, но и для работы в локальной сети. |
|||
|
||||
01MDM |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 273 Регистрация: 10.5.2008 Где: Default City Репутация: 29 Всего: 29 |
Delphist,
Если XP Home, runas не подходит для батника совсем. Используй вместо этого psexec из состава pstools. Но в этом случае пароль будет "открытым". Правда его можно получать из файла или реестра или другим способом.
Это сообщение отредактировал(а) 01MDM - 7.7.2008, 09:26 -------------------- Вопросы в личке останутся без ответов. |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 73 Всего: 329 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Windows" | |
|
Запрещается! 1. Обсуждать взлом и делиться кряками 2. Способствовать созданию и распространению вирусов
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MS Windows | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |