
Intenté ejecutar notepad
usando cmd
el siguiente comando:
runas /noprofile /user:<username>@<ip> notepad
Luego obtuve este resultado donde me pidieron que ingresara mi contraseña.
Enter the password for <username>@<ip>:
Después de ingresar mi contraseña (que es correcta), obtuve este resultado:
Attempting to start notepad as user "<username>@<ip>" ...
RUNAS ERROR: Unable to run - notepad
1326: Logon failure: unknown user name or bad password.
¿Alguna idea de por qué obtuve el resultado anterior? De hecho, soy un tonto cuando se trata de programación y secuencias de comandos en terminales de Windows. Además, ¿es posible evitar la parte de interacción en la que se me solicita una contraseña e ingresarla como parte del runas
comando?
Respuesta1
El parámetro "usuario" espera credenciales de usuario que constan de un nombre de usuario y un nombre de dominio (opcional); no puede utilizar una dirección IP mientras lo intenta.
De runas /?
:
<UserName> should be in form USER@DOMAIN or DOMAIN\USER
Si no tiene un dominio, puede usar el nombre de la computadora de destino para que sepa buscar allí el almacén de credenciales con el que comparar.
En cuanto a incluir la contraseña para que no tengas que escribirla, no, no puedes hacerlo, ya que se considera inseguro.
Quizás consulte estas preguntas de SU relacionadas con cómo lidiar con eso:
Respuesta2
Si desea especificar el nombre de usuario y la contraseña en la línea de comandos, puede intentarPsExecde Synternals/Microsoft.
Respuesta3
Como todavía no puedo comentar... ¿Es este un entorno de Active Directory o intenta acceder a un usuario o grupo desde otra computadora?
Si se trata de un entorno AD, sugiero NO utilizar una IP sino el nombre de dominio (el nombre de NetBios también está bien)
Probé esto por mi cuenta y funcionó. (el resultado es alemán)
C:\Users\user>runas /noprofile /user:[email protected] notepad
Geben Sie das Kennwort für "[email protected]" ein:
Es wird versucht, notepad als Benutzer "[email protected]" zu starten...
C:\Users\user>runas /noprofile /user:foo_bar\testuser notepad
Geben Sie das Kennwort für "foo_bar\testuser" ein:
Es wird versucht, notepad als Benutzer "foo_bar\testuser" zu starten...
C:\Users\user>runas /noprofile /user:foobar.com\testuser notepad
Geben Sie das Kennwort für "foobar.com\testuser" ein:
Es wird versucht, notepad als Benutzer "foobar.com\testuser" zu starten...
Respuesta4
También enfrenté el mismo problema con el siguiente comando. Comando – tscon ID de sesión /dest:console /contraseña:****
Resolución: trabajé mucho y finalmente descubrí que el problema está relacionado con la contraseña. es decir, la longitud de la contraseña no debe ser superior a 13 caracteres. Pero en este caso contraseña = 20 caracteres.
Luego cambié la contraseña a ****(12 caracteres) y el problema se resolvió.