19

Мой компьютер с Windows 7 находится в локальной сети в интрасети с доменом Windows, но он не является членом этого домена. Однако мне нужно запускать некоторые приложения под учетными записями домена, пока я вхожу локально как локальный администратор.

Я знаю, что вы можете использовать утилиту runas для запуска процессов под учетными записями, отличными от той, под которой вы вошли. Дело в том, что Windows должна знать или аутентифицировать учетную запись, под которой запускается процесс.

Когда я делаю что-то вроде:

runas /user:DOMAIN\USERNAME cmd.exe

(и затем введите правильный пароль) Я получаю такую ошибку:

RUNAS ERROR: Unable to run - cmd.exe
1326: Logon failure: unknown user name or bad password.

Кто-нибудь знает, как с этим справиться?

3 ответа3

34

Команда runas имеет дополнительную опцию /netonly которая позволяет запускать локальные приложения в качестве пользователя домена на компьютере, не являющемся доменом. Это работало для меня, когда я работал на Windows 7 Professional - но для этого требуется повышенная командная строка.

runas /netonly /user:domain\user command

Более подробная информация на сайте ниже:

http://codebetter.com/jameskovacs/2009/10/12/tip-how-to-run-programs-as-a-domain-user-from-a-non-domain-computer/

1

Если я не понимаю ваш вопрос, вы пытаетесь использовать учетные данные домена для входа на компьютер, который не является членом этого домена. Это не может быть сделано. Доменные учетные записи входят только на доменные компьютеры. Локальные учетные записи входят только на локальный компьютер (за исключением).

-1

Я всегда использую Runas в моей среде AD, как это:

runas /env /profile /user:domain\useraccnt cmd

Попробуйте, это всегда работает для меня!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .