Как запустить команду "runas" без ввода пароля

Мне нужно запустить команду "runas" для автоматического входа пользователя приложения в Active Directory. Затем мне нужно запустить исполняемый файл.

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

23
задан Kiquenet
25.12.2022 13:50 Количество просмотров материала 2869
Распечатать страницу

4 ответа

резюме

Runas может не поддерживаться, но вы можете использовать freeware утилиту CPAU http://www.joeware.net/freetools/tools/cpau/index.htm

эта утилита позволит вам запустить приложение, используя другой набор учетных данных, то текущий пользователь. Преимущество CPAU перед runas заключается в том, что вы можете указать имя пользователя и пароль во время выполнения. С помощью команды runas сначала необходимо настроить кэширование учетные данные или запрос пароля при каждом запуске.

примеры

использование CPAU для запуска iexplore.exe вы можете использовать заявление, как:

из командной строки:

cd <path to cpau> -d
cpau.exe  /u domain\username  /p 123456  /ex "c:\Program Files (x86)\Internet Explorer\iexplore.exe" /lwp

из сценария powershell:

cd <path to cpau> -d
invoke-expression "cpau.exe  /u 'domain\username'  /p '123456'  /ex 'c:\Program Files (x86)\Internet Explorer\iexplore.exe' /lwp"

/lwp означает загрузить с профиля, и может быть заменен на /lwop Загрузить Без Профиля

4
отвечен Ro Yo Mi 2022-12-26 21:38

насчет RUNASSPC? Вы создаете сертификат для нужной программы, пароль et. сохраняется как зашифрованный файл, поэтому, например, гость может запускать только определенное программное обеспечение от имени администратора. RUNASSPC window

и лицензии:

RunasSpc является бесплатным для частного использования. Для компаний мы поставляем лицензионную версию runasspc, зарегистрированную на имя предприятия..

1
отвечен Juhele 2022-12-26 23:55

параметр /savecred, то пароль будет сохранен, когда вы набрали его и не попросил снова. (Вы можете использовать " runas/?"чтобы получить помощь для этой команды.)

1
отвечен Sempervivum 2022-12-27 02:12

Я нашел решение для этого. В моем случае я запускал запланированную задачу при входе в систему. Ниже приведена команда, которую я использовал для запуска окна powershell с повышенными привилегиями без запроса пароля:

powershell.exe "Start-Process powershell -verb runAs"

Я установил его для запуска с самыми высокими привилегиями.

0
отвечен John Forbes 2022-12-27 04:29

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх