elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [batch]runas no coje la contraseña?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [batch]runas no coje la contraseña?  (Leído 7,293 veces)
edunardo

Desconectado Desconectado

Mensajes: 61


Ver Perfil
[batch]runas no coje la contraseña?
« en: 3 Marzo 2009, 15:47 pm »

Hola tengo un batch que ejecuta otro con runas. El problema es que no me coje el password... me dice que es incorrecto(lo cual es falso). Tiene que ser así el batch ya que con /savecred no me vale.
No hay manera. ¿alguien me puede echar una mano?
Muchas gracias.

echo contraseña | runas /user:dominio\usuario d:\bat1.bat


« Última modificación: 3 Marzo 2009, 15:50 pm por Novlucker » En línea

0x0309

Desconectado Desconectado

Mensajes: 215


Ver Perfil
Re: [batch]runas no coje la contraseña?
« Respuesta #1 en: 3 Marzo 2009, 16:06 pm »

el manual dice:
NOTA: Escriba la contraseña de usuario sólo cuando se le pida


En línea

0x0309

Desconectado Desconectado

Mensajes: 215


Ver Perfil
Re: [batch]runas no coje la contraseña?
« Respuesta #2 en: 3 Marzo 2009, 16:28 pm »

intenta con psexec.

Código:
uso: psexec [\\equipo[,equipo2[,...] | @archivo][-u usuario [-p contraseña]][-n s][-l][-s|-e][-x][-i [sesión]][-c [-f|-v]][-w directorio][-d][-<prioridad>][-a n,n,... ] cmd [argumentos]
equipo Dirige PsExec para que ejecute la aplicación en el equipo o equipos especificados. Si omite el nombre de equipo, PsExec ejecuta la aplicación en el sistema local y si escribe un nombre de equipo "\\*", PsExec ejecuta las aplicaciones en todos los equipos del dominio actual.
@file Indica a PsExec que ejecute el comando en cada equipo incluido en el archivo de texto especificado.
-a Separe los procesadores en los que la aplicación se puede ejecutar con comas, donde 1 es la CPU de número inferior. Por ejemplo, para ejecutar la aplicación en la CPU 2 y la CPU 4, escriba: "-a 2,4"
-c Copia el programa especificado en el sistema remoto para su ejecución. Si omite esta opción, la aplicación debe estar en la ruta de acceso de sistema del sistema remoto.
-d No espere a que la aplicación termine. Use esta opción sólo para aplicaciones no interactivas.
-e No carga el perfil de cuenta especificado.
-f Ejecute el programa para que interactúe con el escritorio de la sesión especificada en el sistema remoto. Si no hay ninguna sesión especificada, el proceso se ejecuta en la sesión de consola.
-i Ejecute el programa para que interactúe con el escritorio de la sesión especificada en el sistema remoto. Si no hay ninguna sesión especificada, el proceso se ejecuta en la sesión de consola.
-l Ejecuta el proceso como usuario limitado (desmonta el grupo Administradores y permite sólo privilegios asignados al grupo Usuarios). En Windows Vista, el proceso se ejecuta con integridad baja.
-n Especifica el tiempo de espera en segundos al conectar a equipos remotos.
-p Especifica la contraseña opcional del nombre de usuario. Si omite este valor, se le pedirá que introduzca una contraseña oculta.
-s Ejecuta el proceso remoto en la cuenta del sistema.
-u Especifica el nombre de usuario opcional para iniciar sesión en el equipo remoto.
-v Copia el archivo especificado sólo si tiene un número de versión superior o es más nuevo que el del sistema remoto.
-w Establece el directorio de trabajo del proceso (con respecto al equipo remoto).
-x Muestra la UI en el escritorio de Winlogon (sólo sistema local).
-priority Especifica -low, -belownormal, -abovenormal, -high o -realtime para ejecutar el proceso con una prioridad distinta.
programa Nombre del programa que se va a ejecutar.
argumentos Argumentos que transferir (tenga en cuenta que rutas de acceso de archivo deben ser rutas de acceso absolutas en el sistema de destino).

 

Puede encerrar las aplicaciones que tengan espacios en el nombre entre comillas, por ejemplo, "psexec \\marklap "c:\long name\app.exe". La entrada sólo se transfiere al sistema remoto al pulsar la tecla Entrar; con Ctrl-C, termina el proceso remoto.

Si omite un nombre de usuario, el proceso remoto se ejecuta en la misma cuenta en la que se ejecuta PsExec, aunque, puesto que el proceso remoto lleva a cabo una suplantación, no tendrá acceso hacer a ningún recurso de red del sistema remoto. Si especifica un nombre de usuario, el proceso remoto se ejecuta en la cuenta especificada y tendrá acceso a cualquier recurso de red al que tenga acceso la cuenta. Recuerde que la contraseña se transmite en texto no cifrado al sistema remoto.

Puede usar la versión actual de PsExec como sustitución de Runas cuando el destino sea el sistema local, ya que PsExec no requiere que sea administrador.
« Última modificación: 3 Marzo 2009, 16:33 pm por 0x0309 » En línea

edunardo

Desconectado Desconectado

Mensajes: 61


Ver Perfil
Re: [batch]runas no coje la contraseña?
« Respuesta #3 en: 3 Marzo 2009, 18:40 pm »

Gracias por la respuesta.
Con psexec ya lo he intentado y no lo logro, el pstools trae uno que es lsrunas pero no lo logro...

En cuanto a la contraseña tiene que ser automática obligatoriamente.

Aggg me estoy poniendo malo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
(Solucionado) [Batch] Verificar contraseña de archivos PDF?
Scripting
Eleкtro 4 4,647 Último mensaje 31 Enero 2012, 03:32 am
por Eleкtro
MOVIDO: VirtualBox no coje IP
Dudas Generales
Aprendiz-Oscuro 0 1,555 Último mensaje 13 Marzo 2012, 16:07 pm
por Aprendiz-Oscuro
Contraseña que caduque en batch!
Scripting
Lordzito 2 2,199 Último mensaje 25 Septiembre 2013, 21:48 pm
por Lordzito
script batch runas
Scripting
souls 0 1,954 Último mensaje 23 Agosto 2017, 22:41 pm
por souls
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines