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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Abrir .BAT con el usuario oculto Administrador en Vista/7
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Abrir .BAT con el usuario oculto Administrador en Vista/7  (Leído 29,177 veces)
quico5

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: Habir .BAT con el usuario oculto Administrador en Vista/7
« Respuesta #10 en: 24 Agosto 2012, 02:02 am »

Pues algo debo estar haciendo mal en Windows 7 porque con esto ("echo admin|") se me cuelga

Código:
C:\Users\Quico>echo admin|runas /user:administrador %WinDir%\System32\No
tepad.exe
Escriba la contraseña para administrador:
Intentando iniciar C:\Windows\System32\Notepad.exe como usuario "Q-PC\administra
dor" ...
ERROR RUNAS: no se puede ejecutar - C:\Windows\System32\Notepad.exe
1326: Error de inicio de sesión: nombre de usuario desconocido o contraseña inco
rrecta.

C:\Users\Quico>runas /user:administrador %WinDir%\System32\Notepad.exe
Escriba la contraseña para administrador:
Intentando iniciar C:\Windows\System32\Notepad.exe como usuario "Q-PC\administra
dor" ...

P.D: ¿dices que %COMPUTERNAME% es opcional? ok, entonces no lo necesito


quizas tenga que ver con que falte sanur en mi windows

Código:
runas /user:administrador Notepad | sanur admin

Código:
C:\Users\Administrador>sanur /?
"sanur" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

gracias


« Última modificación: 24 Agosto 2012, 02:38 am por quico5 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Habir .BAT con el usuario oculto Administrador en Vista/7
« Respuesta #11 en: 24 Agosto 2012, 03:09 am »

Pues algo debo estar haciendo mal en Windows 7 porque con esto ("echo admin|") se me cuelga
quizas tenga que ver con que falte sanur en mi windows
Código:
C:\Users\Administrador>sanur /?
"sanur" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

¿¡Pero que leches!? xD Deja de leer esas cosas en donde estés leyendo esa información.
Sanur es un programa de terceros por lo tanto no tiene nada que ver con esto, Aunque, Es una alternativa a runas, Pero olvidala, Porque está obsolata desde el año 2005.

Así te debe funcionar:
Código
  1. echo LaContraseña|runas /user:ElUsuarioAdmin /savecred notepad.exe

EDITO: La verdad es que es bastante engorroso usar runas sobretodo en la cuenta "administrador". Y no puedes dejar contraseñas en blanco (Aunque la cuenta no tenga contraseña).

Salu2


« Última modificación: 24 Agosto 2012, 03:35 am por EleKtro H@cker » En línea



quico5

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: Habir .BAT con el usuario oculto Administrador en Vista/7
« Respuesta #12 en: 24 Agosto 2012, 03:28 am »

no sabia que sanur era un app de terceros

asi deberia de ir como me has dicho, pero no lo acepta
Código:
Echo admin|runas /user:%COMPUTERNAME%\%USERNAME% Notepad.exe

lo estaba intentando con el usuario Administrador con pass admin
y tambien lo intentara con mi usuario y mi contraseña admin

en ambos casos la contraseña la tengo como admin y los dos usuarios son Quico y administrador

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


He leido sobre /savecred, sirve para que solo pida la contraseña la primera vez, supongo que añade el cambio al registo ¿es asi?

Código:
C:\Users\Quico\Escritorio>Echo admin|runas /savecred /user:%COMPUTERNAME%\%USERNAME% Notepad.exe
Intentando iniciar Notepad.exe como usuario "Q-PC\Quico" ...
Escriba la contraseña para Q-PC\Quico:
Intentando iniciar Notepad.exe como usuario "Q-PC\Quico" ...
ERROR RUNAS: no se puede ejecutar - Notepad.exe
-2147467259: Error no especificado


----------


de esta forma iria pero dependeria de teclear el password previamente y no es lo que busco
Código:
C:\Users\Quico\Escritorio>runas /savecred /user:%COMPUTERNAME%\%USERNAME% Notepad.exe
Intentando iniciar Notepad.exe como usuario "Q-PC\Quico" ...
Escriba la contraseña para Q-PC\Quico:
Intentando iniciar Notepad.exe como usuario "Q-PC\Quico" ...

C:\Users\Quico\Escritorio>Echo admin|runas /savecred /user:%COMPUTERNAME%\%USERNAME% Notepad.exe
Intentando iniciar Notepad.exe como usuario "Q-PC\Quico" ...

y al quitar /savecred vuelve el error, lo malo es que queria aplicarlo a varios ordenadores y no tener que teclear la contraseña previamente
« Última modificación: 24 Agosto 2012, 03:51 am por quico5 » En línea

quico5

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: Habir .BAT con el usuario oculto Administrador en Vista/7
« Respuesta #13 en: 24 Agosto 2012, 04:01 am »

Ya funciona, esto es un lio impresionante

he cambiado varias veces de contraseña y con /savecred funciona pero sin el da error

echo LaContraseñaActual|runas /user:%username% /savecred Notepad

muchas gracias por tu paciencia
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Habir .BAT con el usuario oculto Administrador en Vista/7
« Respuesta #14 en: 24 Agosto 2012, 04:07 am »

/savecred

Te lo iba a comentar xD, Te me adelantaste, estaba escribiendo esto:

Que no te funcione con tu usuario es extraño, Prueba así:

Código
  1. @echo off
  2. @echo.admin|runas /user:"%COMPUTERNAME%\%USERNAME%" /savecred "notepad"

Según la propia ayuda de Microsoft:
Citar
To start an instance of the command prompt as an administrator on the local computer, type:

Código:
runas /user:localmachinename\administrator cmd 

Así que no hay mucho más que intentar...

Por cierto, Te hago un code para autoejecutar un bat como admin (Si consigues que te funcione con la contraseña):

Código
  1. @echo off
  2. Echo: El usuario actual es: "%USERNAME%"
  3.  
  4. set "RunAsUser=Administrador"
  5. If /I NOT "%USERNAME%" EQU "%RunAsUser%" (@Echo.PASSWORD| RUNAS /user:"%RunAsUser%" /savecred "CMD /C \"%~0\"")
  6.  
  7. Echo: Hola mundo!

Saludos
« Última modificación: 24 Agosto 2012, 04:10 am por EleKtro H@cker » En línea



quico5

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: Habir .BAT con el usuario oculto Administrador en Vista/7
« Respuesta #15 en: 24 Agosto 2012, 04:30 am »

Si me funciona en mi usuario siempre y cuando añada /savecrad independientemente de la contraseña en curso
Código:
echo LaContraseña|runas /user:%username% /savecred notepad

el caso es que un amigo tambien tiene windows 7 con cuenta de administrador (sin pribilegios en CMD por el "acceso denegado" con xcopy en carpetas normales como en "C" ó "archivos de programa") cosa que al ejecutar como usuario Administrador (cuenta oculta) no tiene problemas, supongo que sera un problema aislado pero por si las moscas hago un codigo para tal fin, el cual quizas no vaya con ususarios que no sean administradores, cuestión de probar

he creado este administrador.bat

Código:
net user administrador /active:yes
net user administrador admin
Echo admin|runas /savecred /user:%username% notepad
net user administrador ""
net user administrador /active:no
pause

ahora mi idea es reemplazar "notepad.exe" por el BAT al que le quiero dar los pribilegios de otra cuenta, estan en el mismo directorio, pero creo que no lo ve, supongo que al cambiar de usuario, busca el archivo en el escritorio del otro usuario
« Última modificación: 24 Agosto 2012, 04:44 am por quico5 » En línea

quico5

Desconectado Desconectado

Mensajes: 27


Ver Perfil
Re: Habir .BAT con el usuario oculto Administrador en Vista/7
« Respuesta #16 en: 24 Agosto 2012, 04:41 am »

creo suponer lo que me dices, te quedas con la ruta actual, y rehabres el mismo archivo indicandole que la ruta actual con los privilegios de otro usuario


Código
  1. @echo off
  2. Echo: El usuario actual es: "%USERNAME%"
  3.  
  4. set "RunAsUser=Administrador"
  5. If /I NOT "%USERNAME%" EQU "%RunAsUser%" (@Echo.PASSWORD| RUNAS /user:"%RunAsUser%" /savecred "CMD /C \"%~0\"")
  6.  
  7. Echo: Hola mundo!

no sabia que el entre comillado era asi en conjunto
Código:
set "RunAsUser=Administrador"

¿Lo estare haciendo bien?
Código:
@echo off
Echo: El usuario actual es: "%USERNAME%"
 
set "RunAsUser=Administrador"
If /I NOT "%USERNAME%" EQU "%RunAsUser%" (@Echo admin| RUNAS /user:"%RunAsUser%" /savecred "CMD /C \"%~0\"")
 
Echo: Hola mundo!
Pause
Exit
Código:
 El usuario actual es: "Quico"
Intentando iniciar CMD /C "C:\Users\Quico\Desktop\admin.bat" como usuario "Q-PC\
Administrador" ...
Escriba la contraseña para Administrador:
Intentando iniciar CMD /C "C:\Users\Quico\Desktop\admin.bat" como usuario "Q-PC\
Administrador" ...
ERROR RUNAS: no se puede ejecutar - CMD /C "C:\Users\Quico\Desktop\admin.bat"
-2147467259: Error no especificado
  Hola mundo!
Presione una tecla para continuar . . .
« Última modificación: 24 Agosto 2012, 04:49 am por quico5 » En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Convertir usuario administrador en usuario system
Windows
LuzBlanca 6 11,765 Último mensaje 12 Junio 2011, 18:42 pm
por the kel
Ayuda Urgente, descifrar clave de usuario Administrador Windows Vista
Windows
FraaN.. 2 3,805 Último mensaje 13 Julio 2012, 09:12 am
por Yoghurt
Diferencias entre cuentas de Administrador, Usuario(Administrador)
Windows
quico5 4 6,047 Último mensaje 24 Agosto 2012, 10:47 am
por Randomize
usuario (+ 1 Oculto(s))¿qué significa?
Dudas Generales
okik 7 3,146 Último mensaje 20 Agosto 2016, 22:41 pm
por General Dmitry Vergadoski
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines