Abrir .BAT con el usuario oculto Administrador en Vista/7

Iniciado por quico5, 23 Agosto 2012, 15:48 PM

0 Miembros y 2 Visitantes están viendo este tema.

quico5

abrir .BAT con el usuario oculto Administrador en Vista/7

para que me salga el usuario oculto usaria:
net user administrador /active:yes y despues lo volveria al estado inicial

Se que con Ratón>BotónDerecho>EjecutarComo...>Administrador

pero me gustaria que se habriese automaticamente con otro usuario, gracias


Eleкtro









quico5

#3
Con Windows Vista-7 adiferencia de Windows XP, esta opción viene oculta

SHIFT+BotónDerecho y selecionamos -> Ejecutar como otro usuario

no se si se puede hacer en el mismo BAT o desde un BAT hacerlo sobre otro BAT, el caso es que me gustaria que se hiciesese automaticamente sobre el Usuario oculto Administrador que esta siempre igual

lo que si se que se puede hacer con un bat es lo siguiente:



Activamos el Usuario Administrador oculto
C:\Users\Quico>net user Administrador /active:yes
Se ha completado el comando correctamente.

Ponemos Contraseña Admin al Usuario Administrador (Necesario tener una)
C:\Users\Quico>net user Administrador admin
Se ha completado el comando correctamente.

Ejecutamos BAT usando otro usuario
¿Como seria?

Quitamos contraseña del Usuario Administrador
C:\Users\Quico>net user Administrador ""
Se ha completado el comando correctamente.

Desactivamos el Usuario Administrador ocultandolo de nuevo
C:\Users\Quico>net user Administrador /active:no
Se ha completado el comando correctamente.



a mayores y en caso necesario via BAT-REG tambien puedo controlar el UAC (Control de cuentas de usuario)


REM Desactibar UAC
C:\Users\Quico>REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f

Activar UAC
C:\Users\Quico>REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f




gracias


quico5

#5
si lo he leido, supongo que RUNAS /? se refiere a consultar la ayuda de ¿RUNAS? por CMD pero no lo entiendo ¿me lo podeis explicar mejor? gracias

Anda pero si devuelve algo, lo voy a leer con calma, gracias

C:\Users\Quico>runas /?
USO DE RUNAS:

RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ]
       /user:<nombre_usuario> programa

RUNAS [ [/noprofile | /profile] [/env] [/savecred] ]
       /smartcard [/user:<nombre_usuario>] programa

RUNAS /trustlevel:<nivel_confianza> programa

  /noprofile        Especifica que el perfil de usuario no debe cargarse.
                    Esto permite que las aplicaciones se carguen más
                    rápidamente, pero puede ocasionar que algunas aplicaciones
                    no se ejecuten correctamente.
  /profile          Especifica que el perfil de usuario debe cargarse.
                    Estos son los valores predeterminados.
  /env              Usar el entorno actual en lugar del de los
                    usuarios.
  /netonly          Usar si las credenciales especificadas son sólo
                    para acceso remoto.
  /savedcred        Usar las credenciales guardadas previamente
                    por el usuario.
                    Esta opción no está disponible en las ediciones Windows 7 H
ome ni Windows 7 Starter
                    y se omitirá.
  /smartcard        Usar si las credenciales serán proporcionadas desde
                    una tarjeta inteligente.
  /user             <Nombre_usuario> debe tener el formato USUARIO@DOMINIO
                    o DOMINIO\USUARIO
  /showtrustlevels  Muestra los niveles de confianza que se pueden usar
                    como argumentos para /trustlevel.
  /trustlevel       <Nivel> debe ser uno de los niveles enumerados
                    en /showtrustlevels.
  program           Línea de comandos para EXE. Consulte los siguientes
                    ejemplos.

Ejemplos:
> runas /noprofile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
> runas /env /user:usuario@dominio.microsoft.com "notepad \"mi_archivo.txt\""

NOTA: Escriba la contraseña de usuario sólo cuando se le pida
NOTA: /profile no es compatible con /netonly.
NOTA: /savecred no es compatible con /smartcard.


hice la siguiente prueba pero me gustaria poder meter la contraseña en la misma instrucción:

C:\Users\Quico>runas /user:dominio\administrador Notepad.exe
Escriba la contraseña para dominio\administrador:
Intentando iniciar Notepad.exe como usuario "dominio\administrador" ...

Eleкtro

#6
Cita de: quico5 en 23 Agosto 2012, 21:23 PMhice la siguiente prueba pero me gustaria poder meter la contraseña en la misma instrucción:

Código (dos) [Seleccionar]
Echo contraseña|runas /user:Administrador ejemplo.exe

PD: Administrator / Administrador




Quico5, Los códigos deben ir en la etiqueta [ code] [ / code ]



Se te avisó de ello. No doy más avisos, Si veo un código con "quote" borraré la respuesta lo siento.

PD: Lo digo por este post y por este: http://foro.elhacker.net/scripting/batch_cmd_add_reg_parametros_incorrectos-t369629.0.html Y para que no lo sigas haciendo así.

Saludos








quico5

#7
Pues que mete de zocas soy, vale usar [ # ]-[codigo] gracias y disculpa
he reemplazado mis quote por code  :)

con echo y sin contraseña no hace nada

C:\Users\Quico>echo runas /user:dominio\administrador Notepad.exe
runas /user:dominio\administrador Notepad.exe



con echo y con contraseña da error

C:\Users\Quico>echo admin|runas /user:dominio\administrador Notepad.exe
Escriba la contraseña para dominio\administrador:
Intentando iniciar Notepad.exe como usuario "dominio\administrador" ...
ERROR RUNAS: no se puede ejecutar - Notepad.exe
1326: Error de inicio de sesión: nombre de usuario desconocido o contraseña inco
rrecta.



y asi funciona pero pide contraseña

C:\Users\Quico>runas /user:dominio\administrador Notepad.exe
Escriba la contraseña para dominio\administrador:
Intentando iniciar Notepad.exe como usuario "dominio\administrador" ...

quico5

si no me equivoco es asi, parece que funciona

C:\Users\Quico>@echo admin| runas /netonly /user:administrator Notepad.exe
Escriba la contraseña para administrator:
Intentando iniciar Notepad.exe como usuario "Q-PC\administrator" ...


lo raro es que va con cualquier contraseña

C:\Users\Quico>@echo CONTRASEÑA| runas /netonly /user:administrator Notepad.exe
Escriba la contraseña para administrator:
Intentando iniciar Notepad.exe como usuario "Q-PC\administrator" ...

Eleкtro

Cita de: quico5 en 23 Agosto 2012, 22:10 PM
C:\Users\Quico>echo runas /user:dominio\administrador Notepad.exe

Estás usando el comando echo, Sin redirigir el comando al otro comando con la pipe |, Por lo tanto solo estás mostrando una frase en pantalla.
Y el dominio (Que es innecesario especificarlo en este caso), Tiene que ser un dominio existente, No la palabra "dominio".

Ejemplo:
Código (dos) [Seleccionar]
Echo contraseña|runas /user:%COMPUTERNAME%\%USERNAME% Notepad.exe

Saludos