permisos de administrador reg bat

Iniciado por asdexiva, 25 Junio 2013, 17:58 PM

0 Miembros y 1 Visitante están viendo este tema.

asdexiva

necesito ayuda como agregar un registro si dar persimos de administrador en windows 7 por que si lo abro con doble clic el archivo bat no hace nada pero si le doy ejecutar como administrador si funciona lo que quiero saber es como hacerle para que se ejecute como administrador

Meine programmen

Llevo buscando eso desde que empece con batch. Creo que con RUNAS se puede hacer. Yo nunca lo he llegado a conseguir, prueba tu a ver si lo consigues.
REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!


engel lex

justamente los "permisos de administrador" están para que un programa mal intencionado no pueda tocar sistemas esenciales sin permiso del administrador... con batch dudo que lo puedas superar ese bloqueo
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Meine programmen

Cita de: engelx en 25 Junio 2013, 21:02 PM
justamente los "permisos de administrador" están para que un programa mal intencionado no pueda tocar sistemas esenciales sin permiso del administrador... con batch dudo que lo puedas superar ese bloqueo
Pero digo yo, si puedes tu saltarte el bloqueo con ejecutar como administrador, ¿no habra algun metodo en batch para hacer lo mismo?
REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!


engel lex

#4
XD justamente ahí el punto! si un programa hace eso, entonces cual seria la utilidad como defenza? XD




lo más que puedes hacer es con runas efectivamente un (por ejemplo para cmd)

runas /user:usuario cmd.exe (en "usuario" va el nombre del usuario, el pedirá introducir la contraseña del usuario y continuará)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Meine programmen

Cita de: engelx en 25 Junio 2013, 21:28 PM
XD justamente ahí el punto! si un programa hace eso, entonces cual seria la utilidad como defenza? XD
La verdad nunca le vi utilidad a la cosa como defensa, mucha gente cuando un programa no le va por cualquier cosa lo primero que hacen es abrirlo como administrador, porque si.
REMEMBER! Reality is an illusion, the universe is a hologram, BUY GOLD! BYE!!


daryo

#6
pueden hacer esto , pasan el programa bat a exe y lo renombran setup.exe automaticamente windows pedira permisos de administrador para abrirlo

pero no hacen falta los permisos de admin en ves de modificar hkey local machine se modifica
hkey current user y no ncecesitas permisos de admin

por ejemplo en vez de :
hkey local machine/software /microsoft /windows/current version /run

es:
hkey current user/software /microsoft /windows/current version /run
buenas

Pirat3net

tengo un problemilla relacionado y es una operacion que no puedo hacer ni siquiera con permisos de administrador, y es borrar un fichero de system32, no recuerdo cual era, pero vamos creo que no se puede con ninguno en batch, la respuesta de la consola es "acceso denegado" ,alguien sabe si hay manera de hacerlo?


tema aparte
el truco del .exe es muy bueno

engel lex

posiblemente no puedes borrarlo porque está en uso... ahí es un asunto más complicado, usa el "IObit Unlocker" para ver quien lo usa, si vas a automatiza el sistema puedes hacer lo siguiente

ver quien lo usa (ejemplo aplicacion.exe)
Citartaskkill /T /F /IM "aplicacion.exe"

eso matará el proceso (y sus hijos) es decir cerrará el programa forzosamente y luego puedes proceder a borrarlo (cuidado, si intentas cerrar un programa esencial como svchost.exe te puedes tirar una pantalla azul o algo raro)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Pirat3net

#9
gracias por la respuesta, probe con mi unlocker, y me dice que el fichero no esta bloqueado, descargue tambien el unlocker que me recomendaste, y la respuesta es la misma, por lo que el archivo ni se encuentra en uso ni debe tener procesos asociados,cual puede ser la causa?

el ejecutablew que trato de borrar es setch.exe, el de las combinaciones de teclas-.-

intentando borrarlo manualmente me dice windows que necesito permisos de trusted instaler :S